Parasites

(Right) There is a difference between living off your host and devouring your host. These wasps devoured their host. This is what emerged from the pupa.

Leave a Reply

You must be logged in to post a comment.