What is the full meaning of benthoscope
a submersible sphere from which to study deep-sea life [n -S]
Example of the word benthoscope placed on a Scrabble board.