TARWEED


Meaning of TARWEED in English

noun a name given to several resinous-glandular composite plants of california, ·esp. to the species of grindelia, hemizonia, and madia.

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