The AI-powered English dictionary
plural sporophores
A spore-producing organ, especially a fungus hypha specialized to carry spores. examples
A sporophyte, or spore-producing plant. examples