scientific term for a liquid that dissolves

Posted on