Meaning : Any of various large European beetles destructive to vegetation as both larvae and adult.
Synonyms : cockchafer, may beetle, 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 beetle
May bug meaning in Bengali (Bangla).