Pages

Wednesday, September 18, 2013

Ceylon Rose/Sri Lankan Rose (Pachliopta jophon)



Sri Lankan or Ceylon Rose is an uncommon endemic butterfly found in the low country wet zone forest areas. Its larval host plant is Thapasara Bulath[තපසර බුලත්] (Thottea siliquosa) 

No comments:

Post a Comment