Definition: ditchmoss

Search dictionary for

Source: WordNet (r) 1.7

ditchmoss
     n : submerged freshwater perennials [syn: Elodea, genus
         Elodea, pondweed]