Chilocorus

Share this

Kidney spot Ladybird - Chilocorus renipustulatus
Chilocorus renipustulatus

 

A genus of ladybird beetles where both the adults and larvae predate upon apids and scale insects, on fruit trees and vines.

 

tags
Species: