parasitic wasps

 In

any of numerous hymenopterous insects that areparasitic or parasitoid on other insects;

Recent Posts

Leave a Comment