One of many parasitic wasps that “sting” caterpillars, scale in millimeters.

Return to article.