Big Huge Thesaurus

Strongylodon

noun

sounds kind of like