English edit

Noun edit

autapses

  1. plural of autapse