horned pondweed Meaning, Definition & Usage

  1. noun found in still or slow-moving fresh or brackish water; useful to oxygenate cool water ponds and aquaria
    Zannichellia palustris.

WordNet