Spanish iris

Explore definitions, synonyms, and language insights of Spanish iris

Definitions

Noun
bulbous iris of western Mediterranean region having usually violet-purple flowers

More General Terms