Definition of Excavator from the PharmacyDictionary.in
Excavator
Synonyms or meaning of Excavator
A tool similar to a large, sharp spoon or scoop used to scrape out diseased tissue.
Image related to Excavator
Not Available
Definition of Excavator from the PharmacyDictionary.in
A tool similar to a large, sharp spoon or scoop used to scrape out diseased tissue.
Not Available