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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed