meaning of iris germanica

1. a large iris with purple or white flowers, native to central and southern Europe


Related Words

iris germanica | iris germanica florentina |

Developed & Maintained By Taraprasad.com

Treasure Words