Definition Definition

scaroid - Meaning and Examples

Meaning of 'scaroid' (Webster Dictionary)

1 . Scaroid [ a.]
- Of or pertaining to the Scaridae, a family of marine fishes including the parrot fishes.