Two adult Japanese beetles, <i>Popillia japonica</i>. The lower beetle on its thorax has two white eggs of a parasitic tachinid fly, <i>Istocheta</i> (=<i>Hyperecteina</i>) <i>aldrichi</i>.
Two adult Japanese beetles, Popillia japonica. The lower beetle on its thorax has two white eggs of a parasitic tachinid fly, Istocheta (=Hyperecteina) aldrichi.
Credit: Jack Kelly Clark