Meaning of waterweed

Definition of waterweed

(noun) a weedy aquatic plant of genus Elodea

Other information on waterweed

WIKIPEDIA results for waterweed
Amazon results for waterweed