English edit

Noun edit

eocytes

  1. plural of eocyte