OARWEED


Meaning of OARWEED in English

n. (also oreweed) any large marine alga esp. of the genus Laminaria, often growing along shores.

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