Meaning of armillariella mellea

Definition of armillariella mellea

(noun) a honey-colored edible mushroom commonly associated with the roots of trees in late summer and fall; do not eat raw

Other information on armillariella mellea

WIKIPEDIA results for armillariella mellea
Amazon results for armillariella mellea