Definition of Ditchmoss in English :

Define Ditchmoss in English

Ditchmoss meaning in English

Meaning of Ditchmoss in English

Pronunciation of Ditchmoss in English

Ditchmoss pronunciation in English

Pronounce Ditchmoss in English

Ditchmoss

see synonyms of ditchmoss

Noun

1. ditchmoss, elodea, genus elodea, pondweed

submerged freshwater perennials

WordNet Lexical Database for English. Princeton University. 2010.