troche

Etymology
Medical English got troche and from late Latin ; from, ultimately from.

Noun

 * 1) A lozenge; a cough drop.