English

edit

Noun

edit

eocytes

  1. plural of eocyte