Big Huge Thesaurus

bothrops

noun

sounds kind of like