is likely misspelled.
has no English definition.
As a noun sporocarp
is the structure on a fungus which houses the spore-producing organs.
sporocarp
English
Noun
(
en noun)
The structure on a fungus which houses the spore-producing organs.
Synonyms
* fruiting body
See also
* sporophore
Not English
has no English definition. It may be misspelled.