Subscribe
URL of the page has been copied to clipboard.
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, may beetle, may bug
Install App