sporophore ( synonym found)

Definition of sporophore:

°A spore-producing organ, especially a fungus hypha specialized to carry spores.

Definition of sporophore:

°A spore-producing organ, especially a fungus hypha specialized to carry spores.

Back to Top