Myrmecocichla

Myrmecocichla

Myrmecocichla is a genus of chat bird in the Old World flycatcher family Muscicapidae. Thamnolaea is a synonym.

Read more about Myrmecocichla.