Error message
Unable to fetch location details at this time.
Ceylon Rose
Atrophaneura jophon
6.96921, 80.436
Field Notes
Description:
The Ceylon Rose, sometimes Sri Lankan Rose (Atrophaneura jophon) is a butterfly found in Sri Lanka that belongs to the Swallowtail family. It was earlier classified as a subspecies of Crimson Rose (Atrophaneura hector).
Comments (2)