Skip to main content
Troides staudingeri Troides haliphron haliphron Troides sp. EC-085 Troides rhadamantus Troides criton Troides aeacus Troides prattorum Troides helena Troides oblongomaculatus Troides vandepolli Troides plato Troides cuneifera Troides sp. EC-005 Troides amphrysus Troides sp. EC-044 Troides magellanus Troides hypolitus Ornithoptera chimaera Ornithoptera meridionalis Ornithoptera paradisea Ornithoptera tithonus Ornithoptera goliath Ornithoptera rothschildi Ornithoptera priamus Ornithoptera croesus Ornithoptera euphorion Ornithoptera aesacus Troides euphorion Ornithoptera alexandrae Ornithoptera victoriae Trogonoptera sp. EC-089 Trogonoptera brookiana
0 6 13 19 26 Time (MYA)
Name:
Clade Size:
Estimated Time: