sporophore
English
Etymology
Noun
sporophore (plural sporophores)
- A spore-producing organ, especially a fungus hypha specialized to carry spores.
- A sporophyte, or spore-producing plant.
Translations
spore-producing organ
|
sporophore (plural sporophores)
|