polyphore🔊nounEtymology From poly- + -phore.1Biology, Botany, Mycology, Natural sciences A receptacle which bears many ovaries.