iris_pseudacorusEnglish

Iris pseudacorus, yellow flag, yellow iris, yellow water flag

Noun

Common yellow-flowered iris of Europe and North Africa, naturalized in United States and often cultivated

English: yellow iris, yellow flag, yellow water flag, Iris pseudacorus

English words with similar meanings

Show 3 words