English | German | Russian | Czech

waterweed English

Meaning waterweed meaning

What does waterweed mean?

waterweed

a weedy aquatic plant of genus Elodea

Synonyms waterweed synonyms

What other words have the same or similar meaning as waterweed?

Are you looking for...?