Meaning of sampalok

sampalok

Tagalog

n., bot. tamarind (tropical tree and its fruit)