meaning of iris florentina

1. German iris having large white flowers with lavender-tinged falls and a fragrant rhizome


Related Words

iris florentina | iris germanica florentina |

Developed & Maintained By Taraprasad.com

Treasure Words