What is the full meaning of ascocarps
ASCOCARP, a spore-producing organ of certain fungi [n]
Example of the word ascocarps placed on a Scrabble board.