What is the full meaning of acervuli
the spore-producing organs of certain fungi [n]
Example of the word acervuli placed on a Scrabble board.