Lessertia barbara is a spider species found in caves[1] in Spain, Morocco, and Algeria.
Lessertia barbara is a spider species found in caves in Spain, Morocco, and Algeria.