Definitions
There is 1 meaning of the phrase
Sickle Alfalfa.
Sickle Alfalfa - as a noun
European medic naturalized in north america having yellow flowers and sickle-shaped pods
Synonyms (Exact Relations)
medicago falcatasickle lucernesickle medickExample Sentences
"The sickle alfalfa variety is known for its high protein content."
"The sickle alfalfa plants were ready for harvesting."
"The sickle alfalfa crop was plentiful this year."