POTAMOGETON NODOSUS
(noun)Definitions
There is 1 meaning of the phrase
Potamogeton Nodosus.
Potamogeton Nodosus - as a noun
Pondweed with floating leaves; of northern united states and europe
Synonyms (Exact Relations)
loddon pondweedpotamogeton americanus