MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tonsilla

noun (n)

  • either of two masses of lymphatic tissue one on each side of the oral pharynx
    salah satu dari dua massa lymphatic jaringan satu di setiap sisi oral rongga kerongkong
    source: wordnet30