English: (noun) intestinal worms, flatworm
Bahasa Malaysia: cacing (yg didapati di dlm usus)
Source: Peter Martin's Kelabit Dictionary