telepresence - noun
singular
telepresence
plural
telepresences