meaning of iris germanica florentina

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


Related Words

iris germanica florentina |

Developed & Maintained By Taraprasad.com

Treasure Words