Definition of itchy grub in English:

itchy grub

noun

Australian
  • Any of several varieties of caterpillar that are capable of causing skin irritation.

    ‘in the trees hung nests of the itchy grub’
    • ‘These caterpillars are known as 'itchy grubs' for a very good reason.’
    • ‘It was that awful caterpillar — the itchy grub.’
    • ‘Fortunately, no one played with the itchy grub or got itched.’
    • ‘The caterpillars cause irritation to the skin of humans if contacted, hence their local name: “itchy grubs”.’
    • ‘The buses follow each other like a great line of itchy-grubs.’