mesoscaphe (English, noun)
expansion: mesoscaphe (plural mesoscaphes)
Senses:
glosses: A submersible submarine designed for drifting on sea currents in the middle depth layers of the ocean.
Forms:
form: mesoscaphes
tags: plural
form: mesoscaph
tags: alternative