Skip to main content

testaceology

English testaceology meaning in English  •  testaceology का अर्थ अंग्रेजी में
Noun
  • The science of testaceous mollusks; conchology.
Advertisement