Big Huge Thesaurus

strongylodon

noun

sounds kind of like