Life … Animals Arthropods Insects Beetles Shining Flower Beetles Olibrus Olibrus semistriatus species 54 observations Olibrus semistriatus Olibrus semistriatus Close