Canadian waterweed

English

Noun

Canadian waterweed (uncountable)

  1. The pondweed Elodea canadensis.