Dermabrader

What is Dermabrader?

Dermabrader definition and meaning on Dictionary terms:
noun, plural derA.matA.oA.zoA.a [der-mat-uh-zoh-uh, dur-muh-tuh-] /dE?rE?mA|ta??E?E?zoE?a??E?, E?dE?ra??mE?a??tE?-/. Biology.
any microscopic animal or protozoan living as a parasite on or in the skin of the host.

 

reference: https://www.dictionary.com/browse/dermabrader

Tags: