telecollaborator

English

Etymology

From tele- +‎ collaborator.

Noun

telecollaborator (plural telecollaborators)

  1. A participant in telecollaboration.