Big Huge Thesaurus

Xenopus

noun

sounds kind of like