PLACOID


Meaning of PLACOID in English

(a.) Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoids.

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