Thread subject:
Diptera.info :: The most interesting fly life cycles
Posted by John Carr on 18-09-2014 21:41
#3
Paedogenesis in Cecidomyiidae