Euchiridae

Euchiridae is a subfamily of the Scarabaeidae or beetles of the Scarabaeoidea superfamily. They are sometimes referred to as “long-armed beetles” because of the elongated forelimbs of the males.

No products were found matching your selection.

CLOSE
CLOSE