'Leafbirds' can also refer to...

More Like This

Quick Reference

The leafbirds are brilliantly-colored forest birds of Southeast Asia. Golden-fronted leafbirds inhabit deciduous monsoon forest, but all the other species live in evergreen forest, and so are mainly restricted in ...