What word is used in science to mean something that doesn't dissolve?

insoluble?