The Bee Hummingbird (Mellisuga helenae) is the smallest bird in the world by both length and weight, measuring only 5.5 cm (2.2 inches) in length and mass, equal to less than a dime, males being 1.95 ...
When we think of wildlife, towering elephants or roaring lions often steal the spotlight. But nature’s most astonishing creatures aren’t always large on the other hand, some are small enough to rest ...