Definition of Ditchmoss

Noun: ditchmoss

  1. Submerged freshwater perennials
    - Elodea, genus Elodea, pondweed

See also:
ditching
dite

Anagrams containing the word ditchmoss

dthcismos sditchmos ssditchmo ossditchm mossditch hmossditc chmossdit tchmossdi itchmossd