Skip to main content

delthyris

English delthyris meaning in English  •  delthyris का अर्थ अंग्रेजी में
Noun
  • A name formerly given to certain Silurian brachiopod shells of the genus Spirifer>.
Advertisement