The Collaborative International Dictionary
Polyphore
Polyphore \Pol"y*phore\, n. [Poly- + Gr. fe`rein to bear.] (Bot.) A receptacle which bears many ovaries.
Wiktionary
polyphore
n. (context botany mycology English) A receptacle which bears many ovaries.