Search results for "tamilok"

tamilok [tamílok] n Long worm in hardwoods (with the appearance of the umbilical cord of baby). Inggwa it mga tawo nak nagkakaon it tamilok. There are people who eat long worms in hardwoods.