Yes, it's H. odorus. Many thanks Michael F. I spent many many days searching through lists of photos for only this plant, to no avail (only pictures of flowers, no clear pics of the leaves).