LOCOWEED


Meaning of LOCOWEED in English

n. leguminous plant which grows in the western and southwestern United States

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