waterweed
wa*ter*weed
noun
{bc}any of various floating or submerged aquatic plants (such as elodea) having usually inconspicuous flowers
noun
{bc}any of various floating or submerged aquatic plants (such as elodea) having usually inconspicuous flowers