Seven-spined Crab Spider

Epicadus heterogaster

Epicadus heterogaster, the Seven-spined Crab Spider, is a striking crab spider found in the Neotropics from Costa Rica to Brazil.

No videos have been added for this species yet.