Big Huge Thesaurus

ginglymostoma

noun

sounds kind of like