YourDictionary

waterweed

noun

  1. any of various water plants having inconspicuous flowers, as pondweed
  2. a North American elodea (Elodea canadensis) with white flowers: used in aquariums

See waterweed in American Heritage Dictionary 4

link/cite print suggestion box