What does "placoid" mean?

Placoid: Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoids.

Additional senses

  1. 2.(a) Any fish having placoid scales, as the sharks. (b) One of the Placoides.

Sources