Biology Forums Dictionary
From Biology Forums Dictionary
Liquid that results when trash dissolves in water as rainwater percolates downward.
Biology Dictionary | About | Help | FAQ | Create account | Log in