sporophore (0 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.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top