Definify.com

Definition 2024


telesurgeries

telesurgeries

English

Noun

telesurgeries

  1. plural of telesurgery