Meaning : Any of various large European beetles destructive to vegetation as both larvae and adult.
Synonyms : cockchafer, may bug, melolontha melolontha
Meaning : Any of various large usually brown North American leaf-eating beetles common in late spring. The larvae feed on roots of grasses etc..
Synonyms : june beetle, june bug, may bug
May beetle meaning in Bengali (Bangla).