genus elodea Meaning, Definition & Usage

  1. noun submerged freshwater perennials
    pondweed; Elodea; ditchmoss.

WordNet