birding_basics_fastest_birds_hummingbirds

Updated: Aug. 06, 2014

Ruby-throated hummingbird: Fastest metabolism

Birding Basics: Fastest birdsCarol L. Edwards

Carol L. Edwards