waterweed

noun
  1. any of various aquatic plants that grow submerged or floating in water

Examples