Meaning of sickle lucerne
Definition of sickle lucerne
(noun)
European
medic
naturalized
in North America having
yellow
flowers and
sickle-shaped
pods
Other information on sickle lucerne
WIKIPEDIA results for
sickle lucerne
Amazon results for
sickle lucerne
Tweet