Meaning of gladdon iris

Definition of gladdon iris

(noun) iris with purple flowers and foul-smelling leaves; southern and western Europe and North Africa

Other information on gladdon iris

WIKIPEDIA results for gladdon iris
Amazon results for gladdon iris