sickle alfalfa
1.
(
noun
) European medic naturalized in North America having yellow flowers and sickle-shaped pods
Synonyms:
Medicago falcata
,
sickle lucerne
,
sickle medick
Related Words:
medic
,
medick
,
trefoil
Terms and Conditions of Use / Copyright Notice