any of various large European beetles destructive to vegetation as both larvae and adult
[ Syn: may bug , may beetle , melolontha melolontha ]
any of various large European beetles destructive to vegetation as both larvae and adult
[ Syn: may bug , may beetle , melolontha melolontha ]