Oarweed Definition
noun
A brown alga, Laminaria digitata, found on exposed shores.
Wiktionary
Other Word Forms of Oarweed
Noun
Singular:
oarweed
Plural:
oarweedsFind Similar Words
Find similar words to oarweed using the buttons below.