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