English dictionary
waterweed meaning and definition
Definition and meaning of waterweed at MeaningMonkey.org. waterweed meaning and definition in the English Dictionary.WATERWEED noun
Definition of waterweed (noun)
- a weedy aquatic plant of genus Elodea
Source: Princeton University Wordnet