YELLOWSEED


Meaning of YELLOWSEED in English

noun a kind of pepper grass (lepidium campestre).

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