• Polyovular

    Origin

    - + poly + ovular

    Full definition of polyovular

    Adjective

    polyovular

    1. Containing many ovules
    © Wiktionary