waterweed

Noun
  1. A weedy aquatic plant of genus Elodea (synset 112635238)

Found on Word Lists

Other Searches