Leucas flagellifera

This is a species found in southwestern and western Socotra, and I found several individuals near the coast of Nait.

Elevation: 263 meters.

Endemic.

Leucas flagellifera

Last updated on 23 February 2024