COCKCHAFER


Meaning of COCKCHAFER in English

[noun] [C] - a type of beetle found in Europe which is active at night and feeds on leaves

Cambridge English vocab.      Кембриджский английский словарь.