Which is the smallest bird in the world?

Bee Hummingbird is the smallest bird in the world.

Comments