Definition of Subaqueous

  • 1. Growing or remaining under water Adjective Satellite

Synonyms for word "subaqueous"

Semanticaly linked words with "subaqueous"