Meaning of bentosa

bentosa

Tagalog

n. suction glass used to improve circulation of the blood