Big Huge Thesaurus

ceratodus

noun

sounds kind of like