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
Tweet