YELLOWSEED


Meaning of YELLOWSEED in English

(n.) A kind of pepper grass (Lepidium campestre).

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