telechelics

English

Noun

telechelics

  1. plural of telechelic