Armillaria
English Dictionary
->
Letter A
-> Armillaria
Search Dictionary:
Armillaria Definition
(n)
genus
of
edible
mushrooms
having
white
spores
an
annulus
and
blue
juice
;
some
are
edible
;
some
cause
root
rot
Armillaria Synonyms
Armillaria
genus Armillaria
© Art Branch Inc.