water willow

Noun

 * 1) Any of a group of aquatic plants of the Americas in the genus, with long willow-like leaves and spikes of small purplish flowers.
 * 2) The flowering plant.