Nut Weevils, a and b, Hickorynut Weevils; c, Confused Acorn 

 Weevil; d, Hazelnut Weevil. All natural size. 



