What is the full meaning of bathyscapes
BATHYSCAPE, a submersible observation chamber [n]
Example of the word bathyscapes placed on a Scrabble board.