English meaning of the Dagbani word zunzuli

zunzuli

Noun
  1. a worm of any kind
    • caterpillar
      • maggot, graveyard worm