What is the full meaning of biosurgery
medical treatment with living agents e.g. maggots to clean wounds [n BIOSURGERIES]
Example of the word biosurgery placed on a Scrabble board.