Subscribe
URL of the page has been copied to clipboard.
Meaning : Bulbous iris of western Mediterranean region having usually violet-purple flowers.
Synonyms : iris xiphium, xiphium iris
Install App
Spanish iris meaning in Telugu.