Skip to main content

deltidium

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