the deposit of slime at the mouth of a river

listen to the pronunciation of the deposit of slime at the mouth of a river