a medicinal plant of the iridaces family - Francés Inglés Diccionario