bayucca Limacodidae, Parada sp. and most probably Parada lepida. http://www.treklens.com/viewphotos.php?l=3&p=594405 http://www.nbair.res.in/insectpests/Parasa-lepida.php http://davesgarden.com/guides/bf/showimage/14317/#b
Comments (1)