Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scaroid Definition

Cancel
scaroid
adjective
Of or relating to the Scaridae, a family of marine fishes

Words Related to scaroid!

scaroid Examples by Brain Bank Users