Life … Animals Arthropods Insects Beetles Leaf Beetles Trirhabda Trirhabda manisi species 2 observations Trirhabda manisi Trirhabda manisi Field notes Close