Big Huge Thesaurus

caruncula

noun

sounds kind of like