Sporophore Definition
spôrə-fôr
noun
An organ or structure in various fungi that bears spores.
Webster's New World
Other Word Forms of Sporophore
Noun
Singular:
sporophore
Plural:
sporophoresFind Similar Words
Find similar words to sporophore using the buttons below.