YELLOW TARWEED


Meaning of YELLOW TARWEED in English

noun

: a sticky annual California herb ( Hemizonia virgata ) of the family Compositae with crowded small leaves and axillary yellow flower heads

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.