Big Huge Thesaurus

Thysanura

noun

sounds kind of like