cockchafer

(noun)

noun

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

Definition categories: animal