microsurgery meaning in French
n. microchirurgie, intervention chirurgicale sous microscope ou par des instruments chirurgicaux miniaturisés
n. microchirurgie, intervention chirurgicale sous microscope ou par des instruments chirurgicaux miniaturisés