Apomastus sp 1 f

Apomastus sp 1 f

Common Name:
Family: Euctenizidae
Scientific Name: Apomastus sp 1
Size: 23 mm