meaning of armillariella mellea

armillariella mellea meaning in General Dictionary

a honey-colored delicious mushroom generally associated with the origins of trees in belated summer time and fall; do not eat natural