Larva of Cyanopepla bertha (405)
Taxonomic name:
Cyanopepla bertha Druce (Taxon Pages)
Licence:
Creator:
SimbaƱa, Wilmer & Salgaje, Luis
Download the original
uploaded by:
Sarah Miller