stinking iris - French English Dictionary

stinking iris

Meanings of "stinking iris" in French English Dictionary : 2 result(s)

English French
Wild Species
Stinking Iris Iris fétide
Botanic
Stinking Iris Iris fétide