Life … Animals Arthropods Insects Beetles Leaf Beetles Xenochalepus Xenochalepus chapuisi species 1 observations Xenochalepus chapuisi Xenochalepus chapuisi Field notes Close