'Scaridae' definitions:

Definition of 'Scaridae'

(from WordNet)
noun
Parrotfishes [syn: Scaridae, family Scaridae]

Words containing 'Scaridae'