SPAROID is a playable word

sparoid Scrabble® Dictionary

noun
pl. sparoids
a sparid
159 Playable Words can be made from "SPAROID"