English dictionary
armillaria meaning and definition
Definition and meaning of armillaria at MeaningMonkey.org. armillaria meaning and definition in the English Dictionary.ARMILLARIA noun
Definition of Armillaria (noun)
- genus of edible mushrooms having white spores an annulus and blue juice; some are edible; some cause root rot
- synonyms: genus Armillaria
Source: Princeton University Wordnet