English

edit

Noun

edit

telechir (plural telechirs)

  1. A robotic arm controlled by a human and offering a telepresence environment.
edit