66672_web

This is Euryopis flavomaculata, one of nearly 150 Dutch spider species contributed by this study to the growing global library of DNA barcodes.

Credit
Naturalis Biodiversity Center, RMNH.ARA.12481.

Leave a Reply