Summary
The intricate web of interactions between hummingbirds and their food plants evolved over millennia as a result of diffuse co-evolution which has resulted in a remarkable array of morphological forms and functions. On-going human activities, such as deforestation and climate...
More information & hyperlinks
Web resources: | http://hummingbird.bio |