ALFALFA


Meaning of ALFALFA in English

n. a leguminous plant, Medicago sativa, with clover-like leaves and flowers used for fodder. Also called LUCERNE.

Etymology: Sp. f. Arab. al-fasfasa, a green fodder

Oxford English vocab.      Оксфордский английский словарь.