Big Huge Thesaurus

Triops

noun

sounds kind of like