aqueous solution

Noun
  • A solution in water (synset 114614092)

Other Searches