Definition of May bug in English:

May bug

noun

  • another term for cockchafer
    • ‘You also created a turbine powered by gluing sixteen May bugs to a tiny windmill.’

Pronunciation:

May bug

//