Big Huge Thesaurus

xenopus

noun

sounds kind of like