xiphium iris - English Synonyms Dictionary

xiphium iris

n.
[1] Spanish iris , Iris xiphium