Big Huge Thesaurus

saturniid

noun

sounds kind of like