imeskelytabletti

Noun

 * 1)  orally disintegrating tablet, lozenge