English dictionary
sickle lucerne meaning and definition
Definition and meaning of sickle lucerne at MeaningMonkey.org. sickle lucerne meaning and definition in the English Dictionary.SICKLE LUCERNE noun
Definition of sickle lucerne (noun)
- European medic naturalized in North America having yellow flowers and sickle-shaped pods
- synonyms: Medicago falcata, sickle alfalfa, sickle medick
Source: Princeton University Wordnet