Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

waterweed Definition

Cancel
waterweed
noun(wa-ter-weed)
any of various floating or submerged aquatic plants (such as elodea) having usually inconspicuous flowers

Words Related to waterweed!

waterweed Examples by Brain Bank Users