Subscribe
URL of the page has been copied to clipboard.
Meaning : Common yellow-flowered iris of Europe and North Africa, naturalized in United States and often cultivated.
Synonyms : iris pseudacorus, yellow flag, yellow iris
Install App