Cockchafer (noun) Definition, Meaning & Examples

noun
  1. any of certain scarab beetles, especially the European species, Melolontha melolontha, which is very destructive to forest trees.
noun
  1. any of various Old World scarabaeid beetles, esp Melolontha melolontha of Europe, whose larvae feed on crops and grasses
Cockchafer (noun) Definition, Meaning & Examples

More Definitions