📖 Definitions of "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” into Another Language
Pick a language — the word will be pre-filled in the translator.