stinking iris

noun

Definition of stinking iris

: an iris (Iris foetidissima) with purple flowers and foul-smelling leaves