autapses

English

Noun

autapses

  1. plural of autapse