Cryptolaemus, Certis and Cotton-wool

cryptolaemus3

Cryptolaemus montrouzieri larvae on Calliandra portoricensis.

Bookmark the permalink.

Leave a Reply