• Polyphore

    Origin

    Full definition of polyphore

    Noun

    polyphore

    (plural polyphores)
    1. (botany, mycology) A receptacle which bears many ovaries.

    Derived terms

    © Wiktionary