Meaning of pistula

pistula

Tagalog

pistula n., med. fistula (long tubelike sore)