scaroidscaroid means of or relating to the Scaridae, a family of marine fishes. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyScarus + -oidadjOf or relating to the Scaridae, a family of marine fishes.nounA parrotfish