Noun Definition
loddon pondweed
1.Definition: pondweed with floating leaves; of northern United States and Europe
Related Noun(s):potamogeton americanus, potamogeton nodosus
Category: Plants1.Definition: pondweed with floating leaves; of northern United States and Europe
Related Noun(s):potamogeton americanus, potamogeton nodosus
Category: Plants