ALFALFA


Meaning of ALFALFA in English

noun the lucern (medicago sativa);

— so called in california, texas, ·etc.

Webster English vocab.      Английский словарь Webster.