meaning of waterweed
1.
a
weedy
aquatic
plant
of
genus
Elodea
Related Words
waterweed
|
Developed & Maintained By
Taraprasad.com