Advertisement

Synonyms of Seagrass

Primary definition: A type of marine plant that grows in shallow coastal waters and forms underwater meadows.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement