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