Definition of waterweed

Definition of waterweed
  1. waterweed Noun Any of several aquatic herbs of the genus "Elodea"
Feedback Form