medicago_sativaEnglish

Medicago sativa, alfalfa, lucerne

Noun

Important European leguminous forage plant with trifoliate leaves and blue-violet flowers grown widely as a pasture and hay crop

English: alfalfa, lucerne, Medicago sativa

English words with similar meanings

Show 2 words