Neoscelis Explained

Neoscelis is a genus of beetles belonging to the family Scarabaeidae.

Species