telempaths

English

Noun

telempaths

  1. plural of telempath