• Oophore

    Full definition of oophore

    Noun

    oophore

    (plural oophores)
    1. (biology) A form of some ferns and mosses that bear sexual fruit----
    © Wiktionary