diethylcarbamazine citrate








noun Pharmacology.

  1. a chemical substance, C16H29O8N3, used to treat worms in humans, dogs, and cats.
53 queries 0.617