Definitions
noun
use of chemical to destroy diseased or malignant tissue; used in treatment of skin cancer
Look “chemosurgery” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
use of chemical to destroy diseased or malignant tissue; used in treatment of skin cancer