ivermectin
nounDefinition of ivermectin
: 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
Keep scrolling for more
Keep scrolling for more