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)
- European medic naturalized in North America having yellow flowers and sickle-shaped pods
- synonyms: sickle alfalfa, sickle lucerne, sickle medick
Source: Princeton University Wordnet