mesoscaph

English

Noun

mesoscaph (plural mesoscaphs)

  1. Alternative form of mesoscaphe.