mesoscaphe (0 synonym found)

We don't have any synonyms for mesoscaphe yet.

Did you mean…

Think mesoscaphe belongs in the thesaurus? Recommend it and we'll take a look.


Definition of mesoscaphe:

(n) : A submersible submarine designed for drifting on sea currents in the middle depth layers of the ocean.

Definition of mesoscaphe:

(n) : A submersible submarine designed for drifting on sea currents in the middle depth layers of the ocean.

Back to Top