Life … Animals Arthropods Insects Beetles Leaf Beetles Macrohaltica Macrohaltica jamaicensis species 383 observations Macrohaltica jamaicensis Macrohaltica jamaicensis Close