Biodiversity & Evolution

Arachnids » Wolf spider

Wandering spider (Ctenidae)

A wandering spider, probably Ctenus sp. (Ctenidae) on a leaf. La Selva Biological Station, Costa Rica.

Enter your comment here...