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:

Find Similar Words

Find similar words to stinking iris using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stinking iris