stinking iris
nounDefinition of stinking iris
: an iris (Iris foetidissima) with purple flowers and foul-smelling leaves
1