IRIS FOETIDISSIMA
Definition:
- [noun] iris with purple flowers and evil-smelling leaves; southern and western Europe and North Africa
Synonyms: stinking iris, gladdon, gladdon iris, stinking gladwyn, roast beef plant, Iris foetidissima
Synonyms:
- Search for synonyms for IRIS FOETIDISSIMA



