YELLOWTOP


Meaning of YELLOWTOP in English

(n.) A kind of grass, perhaps a species of Agrostis.

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