Life … Animals Arthropods Insects Beetles Kurikuri Diplochaetus Diplochaetus megacephalus species 2 observations Diplochaetus megacephalus Diplochaetus megacephalus Close