Skip to main content

nidulite

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