Subscriber login


Forgot your password?

Library card login

Other

biosurgery

Definition of biosurgery

noun

[mass noun]
  • the medical use of maggots to clean infected wounds, especially in cases where an infection is resistant to conventional antibiotic treatment.

biosurgery in other Oxford dictionaries

Definition of biosurgery in the US English dictionary
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …