Taambau

English: (noun) segmented worm

Bahasa Malaysia: cacing beruas