PLACOID


Meaning of PLACOID in English

[plac.oid] adj [Gk plak-, plax flat surface] (1842): of, relating to, or being a scale of dermal origin with an enamel-tipped spine characteristic of the elasmobranchs

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