pulp canal therapy


noun

Also called pulp canal treatment.