Berikut ini adalah penjelasan tentang upil dalam Kamus Indonesia-Inggris
dried mucus
1 dried snot. 2 scab on a wound.