Iris filifolia

Iris filifolia is a species in the genus Iris, it is also in the subgenus of Xiphium. Its name means 'threadleaved iris'. Filifolia comes from the Greek words, 'fili' meaning thread-like and 'folia' meaning leaf.
In Gibraltar, it is also known as the 'Narrow-leaved Purple Iris'.