- Animals
- ›Arthropods
- ›Hexapods
- ›Insects
- ›Winged and Once-winged Insects
- ›Butterflies and Moths
- ›Hawk, Sphinx, Silk, Emperor, and Allied Moths
- ›Sphinx Moths
- ›Macroglossine Sphinx Moths
- ›Macroglossini
- ›Macroglossina

Hummingbird Hawkmoths
Macroglossum
Macroglossum is a genus of moths in the family Sphingidae.
60 branches of this genus, most-observed first

Eurasian Hummingbird Hawkmoth
speciesMacroglossum stellatarum

Maile Pilau Hornworm
speciesMacroglossum pyrrhosticta

African Hummingbird Hawkmoth
speciesMacroglossum trochilus

Broad-bordered Hummingbird Hawkmoth
speciesMacroglossum divergens

Macroglossum corythus
speciesMacroglossum corythus

Humble Hummingbird Hawkmoth
speciesMacroglossum bombylans

Crisp-banded Hummingbird Hawkmoth
speciesMacroglossum sitiene

Fritz's Hummingbird Hawkmoth
speciesMacroglossum fritzei

Black-based Hummingbird Hawkmoth
speciesMacroglossum passalus

Australian Hummingbird Hawkmoth
speciesMacroglossum errans

Macroglossum saga
speciesMacroglossum saga

Himalayan Hummingbird Hawkmoth
speciesMacroglossum nycteris

Macroglossum mitchellii
speciesMacroglossum mitchellii

Purple Dwarf Hummingbird Hawk Moth
speciesMacroglossum neotroglodytus

Macroglossum gyrans
speciesMacroglossum gyrans

Macroglossum mediovitta
speciesMacroglossum mediovitta

Macroglossum micacea
speciesMacroglossum micacea

Macroglossum troglodytus
speciesMacroglossum troglodytus

Macroglossum vacillans
speciesMacroglossum vacillans

Macroglossum poecilum
speciesMacroglossum poecilum

Macroglossum prometheus
speciesMacroglossum prometheus

Macroglossum belis
speciesMacroglossum belis

Macroglossum glaucoptera
speciesMacroglossum glaucoptera

Macroglossum assimilis
speciesMacroglossum assimilis

Macroglossum hirundo
speciesMacroglossum hirundo

Macroglossum milvus
speciesMacroglossum milvus

Macroglossum faro
speciesMacroglossum faro
Macroglossum nubilum
speciesMacroglossum nubilum

Macroglossum vicinum
speciesMacroglossum vicinum

Macroglossum dohertyi
speciesMacroglossum dohertyi

Macroglossum variegatum
speciesMacroglossum variegatum

Macroglossum insipida
speciesMacroglossum insipida

Macroglossum hemichroma
speciesMacroglossum hemichroma

Cinereous Hummingbird Hawkmoth
speciesMacroglossum particolor

Macroglossum affictitia
speciesMacroglossum affictitia

Macroglossum tenebrosa
speciesMacroglossum tenebrosa

Macroglossum aesalon
speciesMacroglossum aesalon
Macroglossum rectans
speciesMacroglossum rectans

Macroglossum regulus
speciesMacroglossum regulus

Macroglossum aquila
speciesMacroglossum aquila

Macroglossum multifascia
speciesMacroglossum multifascia

Macroglossum alcedo
speciesMacroglossum alcedo

Macroglossum papuanum
speciesMacroglossum papuanum

Macroglossum semifasciata
speciesMacroglossum semifasciata

Macroglossum ungues
speciesMacroglossum ungues
Macroglossum spilonotum
speciesMacroglossum spilonotum
Macroglossum splendens
speciesMacroglossum splendens
Macroglossum kleineri
speciesMacroglossum kleineri
Macroglossum pseudonigellum
speciesMacroglossum pseudonigellum

Macroglossum joannisi
speciesMacroglossum joannisi
Macroglossum alluaudi
speciesMacroglossum alluaudi

Macroglossum soror
speciesMacroglossum soror
Macroglossum lepidum
speciesMacroglossum lepidum
Macroglossum amoenum
speciesMacroglossum amoenum
Macroglossum haslami
speciesMacroglossum haslami
Macroglossum wackenheimi
speciesMacroglossum wackenheimi
Macroglossum vandenberghi
speciesMacroglossum vandenberghi
Macroglossum tenimberi
speciesMacroglossum tenimberi
Macroglossum stevensi
speciesMacroglossum stevensi
Macroglossum sulai
speciesMacroglossum sulai
Where it lives
Recorded sightings
—
geo-referenced records in GBIF, from museums, herbaria and field observers.
Drag the globe to turn it. Dots are where records exist, not a range map; darker means more records.
In the stacks
Searching the stacks…
Every page naming Macroglossum in the Biodiversity Heritage Library →
This page is assembled live from iNaturalist, GBIF, Wikipedia, the Source Library and the Internet Archive. It is not yet part of the hand-edited codex. iNaturalist taxon 56294.