Polyphore
/(?)/
Pol·y·phore
Polyphore
n.
A receptacle which bears many ovaries.
(Bot.)