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

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

Paedogenesis in Cecidomyiidae