Ecological and evolutionary determinants of bark beetle - Fungus symbioses

Research output: Contribution to journalReview articlepeer-review

204 Scopus citations


Ectosymbioses among bark beetles (Curculionidae, Scolytinae) and fungi (primarily ophiostomatoid Ascomycetes) are widespread and diverse. Associations range from mutualistic to commensal, and from facultative to obligate. Some fungi are highly specific and associated only with a single beetle species, while others can be associated with many. In addition, most of these symbioses are multipartite, with the host beetle associated with two or more consistent partners. Mycangia, structures of the beetle integument that function in fungal transport, have evolved numerous times in the Scolytinae. The evolution of such complex, specialized structures indicates a high degree of mutual dependence among the beetles and their fungal partners. Unfortunately, the processes that shaped current day beetle-fungus symbioses remain poorly understood. Phylogeny, the degree and type of dependence on partners, mode of transmission of symbionts (vertical vs. horizontal), effects of the abiotic environment, and interactions among symbionts themselves or with other members of the biotic community, all play important roles in determining the composition, fidelity, and longevity of associations between beetles and their fungal associates. In this review, I provide an overview of these associations and discuss how evolution and ecological processes acted in concert to shape these fascinating, complex symbioses.

Original languageEnglish
Pages (from-to)339-366
Number of pages28
Issue number1
StatePublished - 2012


  • Ambrosia beetle
  • Ambrosiella
  • Ceratocystiopsis
  • Ceratocystis
  • Cospeciation
  • Grosmannia
  • Host-switching
  • Leptographium
  • Ophiostoma
  • Raffaelea
  • Symbiont redundancy
  • Symbiosis


Dive into the research topics of 'Ecological and evolutionary determinants of bark beetle - Fungus symbioses'. Together they form a unique fingerprint.

Cite this