Meaning of iris florentina

Definition of iris florentina

(noun) German iris having large white flowers with lavender-tinged falls and a fragrant rhizome

Other information on iris florentina

WIKIPEDIA results for iris florentina
Amazon results for iris florentina