Life … Animals Arthropods Insects Beetles Sap Beetles Epuraea Epuraea placida species Epuraea placida Epuraea placida Close