YourDictionary

cockchafer

noun

any of several large European scarab beetles whose grubs live in the soil and feed on the roots of plants

See cockchafer in American Heritage Dictionary 4

Learn more about cockchafer

link/cite print suggestion box