Meaning of iris germanica

Definition of iris germanica

(noun) a large iris with purple or white flowers, native to central and southern Europe

Other information on iris germanica

WIKIPEDIA results for iris germanica
Amazon results for iris germanica