SPAROIDS is a playable word

sparoid Scrabble® Dictionary

noun
pl. sparoids
a sparid

205 Playable Words can be made from "SPAROIDS"