Female hollyhock weevils have very long snouts.
Photo by Jim Baker, NC State University, Bugwood.org