The Collaborative International Dictionary
Scaroid
Scaroid \Sca"roid\, a. [Scarus + -oid.] (Zo["o]l.) Of or pertaining to the Scarid[ae], a family of marine fishes including the parrot fishes.
Wiktionary
scaroid
a. (context zoology English) Of or relating to the Scaridae, a family of marine fishes.