Get Your Premium Membership

Stinking Iris

[n] iris with purple flowers and evil-smelling leaves; southern and western Europe and North Africa


Related Information

More Stinking Iris Links



Book: Radiant Verses: A Journey Through Inspiring Poetry