excavator ( synonym found)

Definition of excavator:

(n) : a person who excavates; a curette used to scrape out pathological material

Definition of excavator:

(n) : a person who excavates; a curette used to scrape out pathological material

Back to Top