Iris germanica

Explore definitions, synonyms, and language insights of Iris germanica

Definitions

Noun
a large iris with purple or white flowers, native to central and southern Europe

More General Terms