SEAWEED MEANING IN ENGLISH

• Seaweed Definition & Synonyms

  1. (n.) Any marine plant of the class Algae, as kelp, dulse, Fucus, Ulva, etc.
  2. (n.) Popularly, any plant or plants growing in the sea.


RECENT SEARCHES