Iris Germanica (Noun)
Meaning
A large iris with purple or white flowers, native to central and southern Europe.
Classification
Nouns denoting plants.
A large iris with purple or white flowers, native to central and southern Europe.
Nouns denoting plants.