bayucca Cerambyidae, Lamiinae, Batocerini, Batocera sp. and looks like being Batocera rufomaculata. http://www.discoverlife.org/20/q?search=mango+tree
Comments (2)