meaning of birds foot clover

1. European forage plant having claw-shaped pods introduced in America


Related Words

birds foot clover |

Developed & Maintained By Taraprasad.com

Treasure Words