COCKCHAFER





Definition:

  1. [noun] any of various large European beetles destructive to vegetation as both larvae and adult
    Synonyms: May bug, May beetle, Melolontha melolontha

Synonyms: