Weevels

A wasp-like creature about the size of a human hand.