Big Huge Thesaurus

Trionyx

noun

sounds kind of like