English dictionary

medicago falcata meaning and definition

Definition and meaning of medicago falcata at MeaningMonkey.org. medicago falcata meaning and definition in the English Dictionary.

MEDICAGO FALCATA noun

Definition of Medicago falcata (noun)

  1. European medic naturalized in North America having yellow flowers and sickle-shaped pods
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: