عنبیه

i'nabiya

Other spellingsعنبيه

عنبیهnounfeminine

iris, uvea

Meanings

  1. iris, uvea (of an eye)
  2. uvea
Translations (1)
French
uvée · iris