Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Plant Bugs Mecomma Mecomma angustata species 7 observations Mecomma angustata Mecomma angustata Close