iris xiphium - English Synonyms Dictionary

iris xiphium

n.
[1] Spanish iris , xiphium iris