EGAVE

mesoscaph

Meaning

  1. noun Alternative form of mesoscaphe.

Similar words

mesoscaphe bathyscaph bathyscape bathyscaphe bathysphere semisub submersible submarine seacave seascraper

Save “mesoscaph” to learn later