Life … Animals Arthropods Insects Beetles Leaf Beetles Mimosestes Leaf Beetle species 1 observations Leaf Beetle Mimosestes insularis Close