August 15, 2017 The Least Known Of All Insect Pests Has To Be The Oystershell Scale The Least Known Of All Insect Pests Has To Be The Oystershell Scale When considering all insect life on the planet, there is probably not a group of insects that are more obscure to the public than armored scale insects.… Tags: Georgia Pest & Termite Control North Carolina Pest & Termite Control Read More