honey mushroom
noun
variants:
or honey fungus
Definition of honey mushroom
: an edible agaric (Armillaria mellea) commonly associated with the roots of trees : shoestring fungus
— called also honey agaric
Keep scrolling for more