GREENWEED


Meaning of GREENWEED in English

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

Oxford English vocab.      Оксфордский английский словарь.