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)

  1. genus of edible mushrooms having white spores an annulus and blue juice; some are edible; some cause root rot
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: