Curculionidae

Barynotus moerens
Copyright Malcolm Storey / BioImages.