Iranun

edit

Noun

edit

mananalu

  1. uvula (appendage that hangs from the palate)