Long-legged Thicketbird, Trichocichla rufa

Common Name Long-legged Thicketbird
Scientific Name Trichocichla rufa
Taxonomic Family Sylviidae
Taxonomic Order Passeriformes

Ecological Data