Meaning of May bug in English:

May bug

Pronunciation

noun

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