Euchiridae

Euchirinae is a subfamily of Scarabaeidae or scarab beetles in the superfamily Scarabaeoidea. They are sometimes referred to as long-armed scarabs due to the elongated forelegs of the males.

Recently Viewed Products