Tambau

English: (noun) big segmented worm

Bahasa Malaysia: cacing beruas