Thread subject: Diptera.info :: The most interesting fly life cycles

Posted by John Carr on 18-09-2014 22:41
#3

Paedogenesis in Cecidomyiidae