Posted by NakaRB on 14-02-2014 20:55
#1
Egypt, Sharm El Sheikh, 20.05.2012, in the hibiscus flower
Posted by solito de solis on 15-02-2014 13:24
#2
This is not for sure a diptera larvae but a specific caterpillar living on hibiscus (perhaps
Atomacera decepta
but even if the picture is nice, we can(t see the characteristic features to determinate the organism