Meaning of alíbhon

alíbhon

Hiligaynon

A shrub whose leaves possess cough-curing properties.