What is the full meaning of acervulus
(Latin) the spore-producing organ of certain fungi [n ACERVULI]
Example of the word acervulus placed on a Scrabble board.