This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Sporophore
n.
A placenta.
n.
That alternately produced form of certain cryptogamous
plants, as ferns, mosses, and the like, which is nonsexual, but
produces spores in countless numbers. In ferns it is the leafy plant,
in mosses the capsule. Cf. Oophore.