Skip to main content
I

Ivermectin

Ivermectin

drug
Definition

Antiparasitic for scabies, lice, onchocerciasis.