RichThesaurus
sporocarp
sporocarp
antonyms
sporocarp
definitions
noun
The structure on a fungus and some algae which houses the spore-producing organs.