dcsimg

Xenochodaeus ulkei is a species of beetles in the family sand-loving scarab beetles.