Potamogeton nodosus

Explore definitions, synonyms, and language insights of Potamogeton nodosus

Definitions

Noun
pondweed with floating leaves; of northern United States and Europe

More General Terms