Thread subject:
Diptera.info :: Any ideas what happened here?
Posted by proctoss on 09-09-2006 18:53
#3
Aphidiidae, or alternatively Aphidiinae (Braconidae):)