ivermectin
noun
iver·mec·tin
ˌī-vər-ˈmek-tən
: a drug mixture of two structurally similar semisynthetic lactones that is used in veterinary medicine as an anthelmintic, acaricide, and insecticide and in human medicine to treat onchocerciasis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share