A semi-artificial rearing system for the specialist predatory ladybird Cryptolaemus montrouzieri

A semi-artificial rearing system for the specialist predatory ladybird Cryptolaemus montrouzieri