placoids

noun
  1. Plural of placoid; fish scales that are small, hard, and tooth-like, found on sharks and rays.
  2. Usage: technical; zoology

Examples