Big Huge Thesaurus

carpophore

noun

sounds kind of like