photocytes

English

Noun

photocytes

  1. plural of photocyte