lidamidine

Noun

 * 1) An antidiarrheal drug.