Armillaria

1. (noun) genus of edible mushrooms having white spores an annulus and blue juice; some are edible; some cause root rot
Synonyms: genus Armillaria
Related Words: fungus genus



Terms and Conditions of Use / Copyright Notice