Definition: elodea

Search dictionary for

Source: WordNet (r) 1.7

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