YAMP


Meaning of YAMP in English

noun an umbelliferous plant (carum gairdneri); also, its small fleshy roots, which are eaten by the indians from idaho to california.

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