What is the full meaning of mesoscaphes
MESOSCAPHE, a submersible bathing chamber for use at depths less than a bathyscaphe [n]
Example of the word mesoscaphes placed on a Scrabble board.