Synonyms of Demersal

Primary definition: Living on or near the bottom of the sea, ocean, or a deep lake.

Full Dictionary Entry

Antonyms & Opposite Concepts