Animalia > Arthropoda > Insecta > Lepidoptera > Papilionidae > Troides > Troides oblongomaculatus Troides oblongomaculatusSynonyms: Ornithoptera helena var. leda; Ornithoptera helena var. thestius; Papilio oblongomaculatus; Troides oblongomaculatus hanno
|