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