Excavator

Definition of Excavator from the PharmacyDictionary.in

Excavator

A tool similar to a large, sharp spoon or scoop used to scrape out diseased tissue.

Not Available