Translation of biocirugía in English:

biocirugía

biosurgery, n.

feminine noun

Medicine

  • 1

    biosurgery