alfalfa

1. (noun) leguminous plant grown for hay or forage
Related Words: fodder

2. (noun) important European leguminous forage plant with trifoliate leaves and blue-violet flowers grown widely as a pasture and hay crop
Synonyms: Medicago sativa, lucerne
Related Words: medic, medick, trefoil



Terms and Conditions of Use / Copyright Notice