placoid
noun
- 1
Such a scale
- 2
Any fish having placoid scales, such as the sharks
adjective
- 1
Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoid fish
Translate “placoid” to another language
Click any language to open the translator with this word already filled in.