Life … Animals Arthropods Insects Beetles Leaf-rolling Weevils Temnocerus Temnocerus naso species 1 observations Temnocerus naso Temnocerus naso Close