Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Giant Scale Insects Drosicha Drosicha mangiferae species 27 observations Drosicha mangiferae Drosicha mangiferae Field notes Close