Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
radiosurgery
in English
radiosurgery
us
/ˈreɪdi.oʊ.sɜ.riːdʒi/
uk
/ˈreɪdioʊ.sɜː.rə.dʒi/
#uncommon
Base Words
radio
surgery