Find the word definition

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.