Big Huge Thesaurus

diodon

noun

sounds kind of like