Achillides Explained

Achillides, the peacock swallowtails,[1] [2] are a subgenus within the genus Papilio containing 25 species.

Species

References

Notes and References

  1. http://home.hkls.org/?page_id=737 Books on Butterflies
  2. http://www.nhbs.com/achillides_butterflies_peacock_swallowtails_tefno_66134.html Achillides Butterflies (Peacock Swallowtails)