Dictionary of Nursing and Individual Health Care

   

Sarcoptes

sarcoptes
noun a type of mite which causes scabies