Tamil Dictionary 🔍

deltidium

Del*tid"i*um, n. Etym: [NL., fr. Gr. de`lta, the letter (Zoöl.) Defn: The triangular space under the beak of many brachiopod shells.


deltidium - Similar Words