sporocarp
noun
spo·ro·carp
ˈspȯr-ə-ˌkärp
: a structure (as in red algae, fungi, or mosses) in or on which spores are produced
Love words? Need even more definitions?
Merriam-Webster unabridged
Share