cryptodomes
English
Noun
cryptodomes
plural of
cryptodome