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