Life … Animals Arthropods Insects Beetles Leaf Beetles Chalepus Chalepus walshi species Chalepus walshi Chalepus walshi Close