alfalfa : Idioms & Phrases
Index
alfalfa sprout
-
noun sprouted alfalfa seeds
WordNet
sickle alfalfa
-
noun European medic naturalized in North America having yellow flowers and sickle-shaped pods
Medicago falcata; sickle lucerne; sickle medick.