GLADDON

Definition of GLADDON

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