may beetle
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of various large European beetles destructive to vegetation as both larvae and adult. Synonyms: cockchafer, May bug, May beetle, Melolontha melolontha.
Noun Definition 1