Diphenoxylate

What is Diphenoxylate?

Diphenoxylate definition and meaning on Dictionary terms:
noun Pharmacology.
a substance, C30H32N2O2, used in the form of its hydrochloride in the treatment of diarrhea.

 

reference: https://www.dictionary.com/browse/diphenoxylate

Tags: