elodea canadensis

Noun
  1. North American waterweed;
    Widely naturalized in Europe (synset 112635386)

Found on Word Lists

Other Searches