diphenoxylate
Noun
Meaning
diphenoxylate (uncountable)
(pharmacology) An antidiarrheal agent (trademark Lomotil) chemically related to pethidine and administered in the form of its hydrochloride C30H32N2O2·HCl in combination with the sulfate of atropine.