iridocytes
English
Noun
iridocytes
plural of
iridocyte