GREENWEED


Meaning of GREENWEED in English

n. (dyer's greenweed) a bushy plant, Genista tinctoria, with deep yellow flowers.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.