1 wild alfalfa | Definition of wild alfalfa

wild alfalfa

noun

Definition of wild alfalfa

2 : a yellow-flowered Eurasian medic (Medicago falcata)
3 : a scurfy pea (Psoralea tenuiflora floribunda)
4 : deerweed