sickle alfalfa
English Dictionary
->
Letter S
-> sickle alfalfa
Search Dictionary:
sickle alfalfa Definition
(n)
European
medic
naturalized
in
North
America
having
yellow
flowers
and
sickle
-
shaped
pods
sickle alfalfa Synonyms
Medicago falcata
sickle alfalfa
sickle lucerne
sickle medick
© Art Branch Inc.