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