Life … Animals Arthropods Insects Beetles Kurikuri Nothoderis Nothoderis rufotestacea species 2 observations Nothoderis rufotestacea Nothoderis rufotestacea Close