Willower /(?)/

Wil·low·er

Willower

n.
  1. A willow. See Willow, n., 2.