Big Huge Thesaurus

Oxyuranus

noun

sounds kind of like