mesoscaphe
Noun
Meaning
mesoscaphe (plural mesoscaphes)
A submersible submarine designed for drifting on sea currents in the middle depth layers of the ocean.
Noun
mesoscaphe (plural mesoscaphes)
A submersible submarine designed for drifting on sea currents in the middle depth layers of the ocean.