Dec 1, 2021 by Enrico de Lazaro

Meteorus stellatus inhabits primary forests of the Okinawa-hontô and Amami-ôshima Islands, subtropical Japan. Meteorus stellatus. Image credit: S. Fujie. “Parasitoid...