|
Definition of Scaroid
1. a. Of or pertaining to the Scaridæ, a family of marine fishes including the parrot fishes.
Definition of Scaroid
1. Adjective. (zoology) Of or relating to the Scaridae, a family of marine fishes. ¹
¹ Source: wiktionary.com
Medical Definition of Scaroid
1.