Big Huge Thesaurus

gynophore

noun

sounds kind of like