English

edit

Noun

edit

polytrons

  1. plural of polytron