Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word medicago falcata from English dictionary with examples, synonyms and antonyms.

medicago falcata   noun

Meaning : European medic naturalized in North America having yellow flowers and sickle-shaped pods.

Synonyms : sickle alfalfa, sickle lucerne, sickle medick

Medicago falcata meaning in Telugu.