Meaning of tangantangan

tangantangan

Tagalog

n., bot. castor oil plant