telempaths
English
Noun
telempaths
plural of
telempath