dcsimg

Chrysomya megacephala - Developmental rate