hodgins Definition
Definition
A species of mite that causes scabies (a highly contagious skin infestation) in mammals, including humans. The plural form is 'hodgins'.
Browse
A species of mite that causes scabies (a highly contagious skin infestation) in mammals, including humans. The plural form is 'hodgins'.
Browse