ALFALFA


Meaning of ALFALFA in English

n. leguminous plant grown to feed livestock, lucern

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.