Skip to main content

ostracite

English ostracite meaning in English  •  ostracite का अर्थ अंग्रेजी में
Noun
  • A fossil oyster.
Advertisement