Scabicide

What is Scabicide?

Scabicide definition and meaning on Dictionary terms:
adjective
Also scab

Tags: