Dictionary.com
Thesaurus.com

semi-insoluble

  • a word derived from insoluble.
    insoluble
    adjective
    incapable of being dissolved.

More Suggestions