Definify.com

Definition 2025


telesurgeries

telesurgeries

English

Noun

telesurgeries

  1. plural of telesurgery