diethylcarbamazine
nounDefinition of diethylcarbamazine
: an anthelmintic administered in the form of its crystalline citrate C10H21N3O·C6H8O7 especially to control human filariasis and large nematodes (such as heartworms) in dogs and cats
Keep scrolling for more
Keep scrolling for more