Life … Animals Arthropods Insects Butterflies and Moths Oriental Swallowtail Moths Epicopeia Epicopeia mencia species 441 observations Epicopeia mencia Epicopeia mencia Field notes Close