iSpecies is a test of E O Wilson's idea of a web page for each species. The data displayed are generated "on the fly" by querying other data sources (learn how it works ). Send comments to r.page@bio.gla.ac.uk, or visit the iSpecies blog.
The Bumblebee Hummingbird (Atthis heloisa) is a species of hummingbird in the Trochilidae family. It is found in Mexico and the United States. Its natural habitat is subtropical or tropical moist montanes. ...
TaxId: 240703 Atthis heloisa "bumblebee hummingbird" [birds] Sequences: 3 nucleotide, 2 protein
Looking for images...
Looking for articles...