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