Traverse Taxonomy Hierarchy

This search allows you to traverse the World Field Guide's taxonomy hierarchy.
Click a thumbnail or common/scientific name to go to the next lower level.
Click a higher level taxonomy category to go up the hierarchy.
(Note: Taxonomy is ever evolving and in some instances may differ from the taxonomic systems used here.)

Kingdom   ANIMAL   (ANIMALIA)
Phylum   JOINTED LEGGED ANIMALS   (ARTHROPODA)
Class   INSECTS   (INSECTA)
Order   BUTTERFLIES AND MOTHS   (LEPIDOPTERA)
Family   SWALLOWTAILS   (PAPILIONIDAE)
Subfamily   BIRDWINGS   (ORNITHOPTERA EURASIA)
Species 
Common name: BIRDWING - QUEEN ALEXANDER'S
Scientific name: AETHEOPTERA ALEXANDRAE
Common name: BIRDWING - QUEEN VICTORIA'S
Scientific name: AETHEOPTERA VICTORIAE REGIS
Common name:
Scientific name: AETHEOPTERA VICTORIAE RUBIANUS
Common name:
Scientific name: ORNITHOPTERA AESACUS
Common name:
Scientific name: ORNITHOPTERA ALLOTEI
Common name: BIRDWING - CROESSUS
Scientific name: ORNITHOPTERA CROESSUS CROESSUS
Common name:
Scientific name: ORNITHOPTERA CROESSUS LYDIUS
Common name:
Scientific name: ORNITHOPTERA GOLIATH PROCUS
Common name:
Scientific name: ORNITHOPTERA MERIDIONALIS
Common name:
Scientific name: ORNITHOPTERA PARADISEA PARADISEA
Common name:
Scientific name: ORNITHOPTERA PARADISEA ARFAKENSES
Common name: BIRDWING - POSEIDON
Scientific name: ORNITHOPTERA PRIAMUS POSEIDON
Common name:
Scientific name: ORNITHOPTERA PRIAMUS TEUCRUS
Common name:
Scientific name: ORNITHOPTERA PRIAMUS URVILLEANUS
Common name:
Scientific name: ORNITHOPTERA PRIAMUS MIOKENSIS
Common name: BIRDWING - COELESTIS
Scientific name: ORNITHOPTERA PRIAMUS COELESTIS
Common name:
Scientific name: ORNITHOPTERA ROTHSCHILDI
Common name:
Scientific name: ORNITHOPTERA ROTHSCHILDI KENRICKI
Common name:
Scientific name: ORNITHOPTERA TITHONUS
Common name: BIRDWING - RAJAH BROOKE'S
Scientific name: TROGONOPTERA BROOKIANA ALBESCENS
Common name:
Scientific name: TROGONOPTERA TROJANA
Common name:
Scientific name: TROIDES AEACUS KAGUYA
Common name:
Scientific name: TROIDES AMPHRYSUS AMPHRYSUS
Common name:
Scientific name: TROIDES AMPHRYSUS RUFICOLLIS
Common name:
Scientific name: TROIDES ANDROMACHE
Common name:
Scientific name: TROIDES CRITON
Common name:
Scientific name: TROIDES CUNEIFERA
Common name:
Scientific name: TROIDES CUNEIFERA PENINSULAE
Common name:
Scientific name: TROIDES DARSIUS
Common name:
Scientific name: TROIDES HALIPHRON HALIPHRON
Common name:
Scientific name: TROIDES HALIPHRON IRIS
Common name:
Scientific name: TROIDES HALIPHRON PALLENS
Common name:
Scientific name: TROIDES HALIPHRON PISTOR
Common name:
Scientific name: TROIDES HALIPHRON NAIAS
Common name: BIRDWING - COMMON
Scientific name: TROIDES HELENA CERBERUS
Common name:
Scientific name: TROIDES HELENA HEREIDES
Common name:
Scientific name: TROIDES HYPOLITUS HYPOLITUS
Common name:
Scientific name: TROIDES HYPOLITUS CELLULARIS
Common name:
Scientific name: TROIDES MAGELLANUS
Common name:
Scientific name: TROIDES MIRANDA
Common name:
Scientific name: TROIDES OBLONGOMACULA OBLONGOMACULA
Common name:
Scientific name: TROIDES OBLONGOMACULATA PAPUENSIS
Common name:
Scientific name: TROIDES PLATO
Common name:
Scientific name: TROIDES PRATTORUM
Common name:
Scientific name: TROIDES RHADAMANTHUS
Common name:
Scientific name: TROIDES RHADAMANTUS DOHERTYI
Common name:
Scientific name: TROIDES RHADAMANTUS PLATENI
Common name:
Scientific name: TROIDES RIEDELI
Common name:
Scientific name: TROIDES VANDEPOLLI VANDEPOLLI
Common name:
Scientific name: TROIDES VANDERPOLIL HONRATHI