What is the full meaning of sporocarps
SPOROCARP, a closed body or conceptacle containing one or more masses of spores or sporangia [n]
Example of the word sporocarps placed on a Scrabble board.