microsurgery
English Dictionary
->
Letter M
-> microsurgery
Search Dictionary:
microsurgery Definition
(n)
surgery
using
operating
microscopes
and
miniaturized
precision
instruments
to
perform
intricate
procedures
on
very
small
structures
microsurgery Synonyms
microsurgery
© Art Branch Inc.