- sickle alfalfa as a noun:
- 1
sickle alfalfa
noun
1 sickle alfalfa
European medic naturalized in North America having yellow flowers and sickle-shaped pods.
synonyms: Medicago falcata, sickle lucerne, sickle medick.
Polish: lucerna sierpowata
debug info: 0.0139