yellow water flag

Noun
  1. Common yellow-flowered iris of Europe and North Africa, naturalized in United States and often cultivated (synset 112435107)

Found on Word Lists

Other Searches