wild alfalfa
noun
1
2
: a yellow-flowered Eurasian medic (Medicago falcata)
3
: a scurfy pea (Psoralea tenuiflora floribunda)
4
: deerweed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share