CLUPEOID is a playable word

clupeoid Scrabble® Dictionary

noun
pl. clupeoids
a clupeid
177 Playable Words can be made from "CLUPEOID"