Big Huge Thesaurus

epicalyx

noun

sounds kind of like