nidulite
English
nidulite meaning in English • nidulite का अर्थ अंग्रेजी में
Noun
- A Silurian fossil, formerly supposed to consist of eggs.