Posted on 19th May 201719th May 2017 Mealybugs Drosicha sp. (Monophlebidae, Coccoidea) Drosicha spec. Central SarawakDrosicha spec. Central Sarawak related posts: