Definitions of loddon pondweed:

  • noun:   pondweed with floating leaves; of northern United States and Europe