Honey Fungus

Honey fungus or Armillaria is a genus of parasitic fungi that live on trees and woody shrubs. It includes about 10 species formerly lumped together as A. mellea. Armillaria is long lived and form some of the largest living organisms … Continue reading Honey Fungus