photocytes
English
Noun
photocytes
plural of
photocyte