potamogeton nodosus

Noun
  1. Pondweed with floating leaves;
    Of northern United States and Europe (synset 112637391)

Found on Word Lists

Other Searches