Big Huge Thesaurus

Polyodon

noun

sounds kind of like