Big Huge Thesaurus

pseudechis

noun

sounds kind of like