Babylon 10
The world's best online dictionary

Download it's free

Definition of Aquatic weeds

Aquatic weeds Definition from Society & Culture Dictionaries & Glossaries
Environmental Engineering (English ver.)
A common, unsightly, troublesome aquatic (water) plant, that grows in abundance or out of place. See Water Weeds.