Big Huge Thesaurus

polyodon

noun

sounds kind of like