Stinking Iris Definition
noun
Iris foetidissima, a species of iris of Western Europe whose leaves give off a beefy smell when crushed or bruised.
Wiktionary
Synonyms:
- Iris foetidissima
- roast beef plant
- stinking gladwyn
- gladdon iris
- gladdon
Find Similar Words
Find similar words to stinking iris using the buttons below.