Synonym-English dictionary »

microsurgery synonyms in English

SynonymEnglish
microsurgery noun
generic term

robotic telesurgerynoun