Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Giant Scale Insects Drosicha Drosicha contrahens species 208 observations Drosicha contrahens Drosicha contrahens Close