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
Explore definitions, synonyms, and language insights of Iris germanica