wild alfalfa
nounDefinition of wild alfalfa
1
: sweet clover
2
: a yellow-flowered Eurasian medic (Medicago falcata)
3
: a scurfy pea (Psoralea tenuiflora floribunda)
4
: deerweed