waterweed

noun

1.
a weedy aquatic plant of genus Elodea