Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Leaf-footed Bugs Chariesterus Chariesterus cuspidatus species 9 observations Chariesterus cuspidatus Chariesterus cuspidatus Close