SHOREWEED


Meaning of SHOREWEED in English

■ noun a small plant with grass-like leaves, growing at the edge of ponds. [ Littorella uniflora .]

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