meaning of florentine iris

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


Related Words

florentine iris |

Developed & Maintained By Taraprasad.com

Treasure Words