loddon pondweed Meaning, Definition & Usage

  1. noun pondweed with floating leaves; of northern United States and Europe
    Potamogeton nodosus; Potamogeton americanus.

WordNet