English edit

Noun edit

polycells

  1. plural of polycell