English | German | Russian | Czech

ditchmoss English

Meaning ditchmoss meaning

What does ditchmoss mean?

ditchmoss

(= Elodea) submerged freshwater perennials

Synonyms ditchmoss synonyms

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

ditchmoss English » English

pondweed genus Elodea Elodea common chickweed

Are you looking for...?