Search Result for "scaroid": 

The Collaborative International Dictionary of English v.0.48:

Scaroid \Sca"roid\, a. [Scarus + -oid.] (Zool.) Of or pertaining to the Scaridae, a family of marine fishes including the parrot fishes. [1913 Webster]