Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Leaf-footed Bugs Cebrenistella Cebrenistella robusta species 2 observations Cebrenistella robusta Cebrenistella robusta Close