Life … Animals Arthropods Insects Beetles Lined Flat Bark Beetles Deinophloeus Deinophloeus impressifrons species 1 observations Deinophloeus impressifrons Deinophloeus impressifrons Close