Caucalis
Dichotomous table for leafminers
1a Blotch; probably Phytomyza angelicae, but see also Phytomyza heracleana
1b galls, etc => Tables for all parasites per species
1a Blotch; probably Phytomyza angelicae, but see also Phytomyza heracleana
1b galls, etc => Tables for all parasites per species