BLANKET WEED


Meaning of BLANKET WEED in English

■ noun a common green freshwater alga forming mats of long filaments. [Genus Spirogyra .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.