SPAROIDS is a playable word

sparoid Scrabble® Dictionary

noun
pl. sparoids
a sparid
203 Playable Words can be made from "SPAROIDS"