DELTIDIUM


Meaning of DELTIDIUM in English

noun the triangular space under the beak of many brachiopod shells.

Webster English vocab.      Английский словарь Webster.