deltidium
English
deltidium meaning in English • deltidium का अर्थ अंग्रेजी में
Noun
- The triangular space under the beak of many brachiopod shells.