diphenoxylate








noun Pharmacology.

  1. a substance, C30H32N2O2, used in the form of its hydrochloride in the treatment of diarrhea.
56 queries 0.612