Meaning of Armillaria
Definition of Armillaria
(noun)
genus
of
edible
mushrooms having
white
spores an
annulus
and
blue
juice;
some
are edible;
some
cause
root
rot
Other information on Armillaria
WIKIPEDIA results for
Armillaria
Amazon results for
Armillaria
Tweet