1. aqueous solution

noun. A solution in water.
Synonyms
Featured Games
×