subaquatic ( synonym found)

Definition of subaquatic:

(adj) : located or living under water; submarine

Definition of subaquatic:

(adj) : located or living under water; submarine

Back to Top