waterweed
nounDefinition of waterweed
: any of various floating or submerged aquatic plants (such as elodea) having usually inconspicuous flowers
Keep scrolling for more