Translation of iris in English:

iris

iris

noun

  • 1

    iris, coloured part of the eyeball round the pupil, lily-like flower