Translation of cacing gelang in English:

cacing gelang

roundworm

noun

  • 1

    roundworm, worm with a rounded body