water spike

noun

Definition of water spike

: any of several plants of the genera Potamogeton or Hydrostachys