English edit

Noun edit

gizmotrons

  1. plural of gizmotron