OARWEED


Meaning of OARWEED in English

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

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