Definify.com

Definition 2024


oarweed

oarweed

English

Noun

oarweed (plural oarweeds)

  1. A brown alga, Laminaria digitata, found on exposed shores