Stichopthalma camadeva

camadevoides   (India)