landuk

Noun

 * 1)  Uvula appendage that hangs from the palate