SPAROIDS is a playable word

sparoid Scrabble® Dictionary

noun
pl. sparoids
a sparid

0 Playable Words can be made from "SPAROIDS"