Class

Insecta

105,860 species in this class. Browse scientific names and open each profile for distribution, taxonomy and available wildlife data.

Open Insecta in the interactive guide

Species · page 1427 of 1765

Flag Mantis

Flag Mantis

Polyspilota aeruginosa

Mantidae
Polystepha americana

Polystepha americana

Polystepha americana

Cecidomyiidae
Polystepha globosa

Polystepha globosa

Polystepha globosa

Cecidomyiidae

Polystepha malpighii

Polystepha malpighii

Cecidomyiidae
Oak Leaf Gall Midge

Oak Leaf Gall Midge

Polystepha pilulae

Cecidomyiidae
Polystepha podagrae

Polystepha podagrae

Polystepha podagrae

Cecidomyiidae
Polystepha pustuloides

Polystepha pustuloides

Polystepha pustuloides

Cecidomyiidae
Polystepha quercifolia

Polystepha quercifolia

Polystepha quercifolia

Cecidomyiidae
Polystepha symmetrica

Polystepha symmetrica

Polystepha symmetrica

Cecidomyiidae

Polystichtis emylius

Polystichtis emylius

Riodinidae

Polystichtis lucetia

Polystichtis lucetia

Riodinidae

Polystichtis lucianus

Polystichtis lucianus

Riodinidae

Polystichtis parthaon

Polystichtis parthaon

Riodinidae

Polystichtis rhodope

Polystichtis rhodope

Riodinidae

Polystichtis zeanger

Polystichtis zeanger

Riodinidae

Polystichtis zeurippa

Polystichtis zeurippa

Riodinidae

Polystoechotes gazullai

Polystoechotes gazullai

Ithonidae
Polystoechotes punctata

Polystoechotes punctata

Polystoechotes punctata

Ithonidae
Polytela cliens

Polytela cliens

Polytela cliens

Noctuidae

Polyteles atrox

Polyteles atrox

Curculionidae
Polyteles guerini

Polyteles guerini

Polyteles guerini

Curculionidae
Polyteles inka

Polyteles inka

Polyteles inka

Curculionidae
Polyteles stevenii

Polyteles stevenii

Polyteles stevenii

Curculionidae
Polytes lineolatus

Polytes lineolatus

Polytes lineolatus

Scutelleridae

Polytes obscurus

Polytes obscurus

Eumenidae
Polytes ruth

Polytes ruth

Polytes ruth

Scutelleridae
Polytes tigrinus

Polytes tigrinus

Polytes tigrinus

Scutelleridae
Polytes velutinus

Polytes velutinus

Polytes velutinus

Scutelleridae

Polythore albistriata

Polythore albistriata

Polythoridae

Polythore aurora

Polythore aurora

Polythoridae
Polythore boliviana

Polythore boliviana

Polythore boliviana

Polythoridae
Polythore concinna

Polythore concinna

Polythore concinna

Polythoridae
Polythore derivata

Polythore derivata

Polythore derivata

Polythoridae
Polythore gigantea

Polythore gigantea

Polythore gigantea

Polythoridae

Polythore manua

Polythore manua

Polythoridae
Polythore neopicta

Polythore neopicta

Polythore neopicta

Polythoridae
Polythore ornata

Polythore ornata

Polythore ornata

Polythoridae
Polythore picta

Polythore picta

Polythore picta

Polythoridae
Polythrix asine

Polythrix asine

Polythrix asine

Hesperiidae
Polythrix auginus

Polythrix auginus

Polythrix auginus

Hesperiidae
Polythrix caunus

Polythrix caunus

Polythrix caunus

Hesperiidae
Polythrix ceculus

Polythrix ceculus

Polythrix ceculus

Hesperiidae

Polythrix kanshul

Polythrix kanshul

Hesperiidae
Polythrix metallescens

Polythrix metallescens

Polythrix metallescens

Hesperiidae
Mexican Longtail

Mexican Longtail

Polythrix mexicanus

Hesperiidae

Polythrix minvanes

Polythrix minvanes

Hesperiidae
Eight-spotted Longtail

Eight-spotted Longtail

Polythrix octomaculata

Hesperiidae

Polythrix procerus

Polythrix procerus

Hesperiidae

Polythrix roma

Polythrix roma

Hesperiidae
Polythysana apollina

Polythysana apollina

Polythysana apollina

Saturniidae
Polythysana cinerascens

Polythysana cinerascens

Polythysana cinerascens

Saturniidae
Polythysana rubrescens

Polythysana rubrescens

Polythysana rubrescens

Saturniidae
Polytoxus sanguineus

Polytoxus sanguineus

Polytoxus sanguineus

Reduviidae
Polytoxus siculus

Polytoxus siculus

Polytoxus siculus

Reduviidae
White-tipped Swift

White-tipped Swift

Polytremis annama

Hesperiidae

Polytremis caerulescens

Polytremis caerulescens

Hesperiidae
Himalayan Swift

Himalayan Swift

Polytremis discreta

Hesperiidae
Polytremis eltola

Polytremis eltola

Polytremis eltola

Hesperiidae
Polytremis kiraizana

Polytremis kiraizana

Polytremis kiraizana

Hesperiidae
Contiguous Swift

Contiguous Swift

Polytremis lubricans

Hesperiidae