iris germanica

Noun
  1. A large iris with purple or white flowers, native to central and southern Europe (synset 112434385)

Found on Word Lists

Other Searches