iris foetidissima definition

  • noun:
    • iris with purple plants and foul-smelling leaves; southern and western Europe and North Africa
29 votes

How would you define iris foetidissima?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!