Glossary

dilute acid

Subject: 

  • Physical Sciences

a solution to which a little acid has been added to a lot of water.