Definify.com

Definition 2026


telesurgeries

telesurgeries

English

Noun

telesurgeries

  1. plural of telesurgery