mesoscaphe meaning

Meaning of mesoscaphe

What is the full meaning of mesoscaphe

a submersible bathing chamber for use at depths less than a bathyscaphe [n -S]

Example of the word mesoscaphe placed on a Scrabble board.

Unscrambled word mesoscaphe

Points for mesoscaphe

Scrabble
24 points
Word With Friends
21 points
Wordfeud
24 points

Related pages for mesoscaphe