Istocheta  (=Hyperecteina) aldrichi

Handbook on Japanese Beetle  (Vol. V, No. 8)

A Tachinid Parasite of Japanese Beetle  (Vol. V, No. 8)

In Japanese Beetle: The Continuing Struggle to Achieve Successful Biological Control  (Vol. V, No. 8)


Return to Index