English edit

Noun edit

semantrons

  1. plural of semantron