Parasitized larva with and newly emerged Eulophid larvae
Taxonomic name:
Hypena valkeralis Schaus, 1916 (Taxon Pages)
Licence:
Creator:
SimbaƱa, Wilmer & Salgaje, Luis
Download the original
uploaded by:
Sarah Miller