COCKCHAFER

Definition of COCKCHAFER

  1. (noun)any of various large European beetles destructive to vegetation as both larvae and adult