mesoscaph
English
Noun
mesoscaph
(
plural
mesoscaphs
)
Alternative form of
mesoscaphe
.