Meaning of worm-charmer in English:

worm-charmer

noun

See worm-charming

‘Worms dance to the tune of the worm-charmer.’
‘The village of Blackawton in the South Hams will once again be the centre of every worm-charmer's universe this May Bank Holiday weekend.’