Definition Definition

delthyris - Meaning and Examples

Meaning of 'delthyris' (Webster Dictionary)

1 . Delthyris [ n.]
- A name formerly given to certain Silurian brachiopod shells of the genus Spirifer.