meaning of iris pseudacorus

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


Related Words

iris pseudacorus |

Developed & Maintained By Taraprasad.com

Treasure Words