Life … Animals Arthropods Insects Beetles True Weevils Xyleborus Ambrosia Beetles Xyleborus impressus species 2 observations Xyleborus impressus Xyleborus impressus Close