Big Huge Thesaurus

Natrix

noun

sounds kind of like