sporophore Definition
Definition
A sporophore is a structure on plants that bears and disperses spores, often in the form of a stalk or spore-bearing organ.
Browse
A sporophore is a structure on plants that bears and disperses spores, often in the form of a stalk or spore-bearing organ.
Browse