Chemistry Dictionary
Definition of Insoluble
Not capable of being dissolved. [SEMATECH]
Search the Dictionary for More Terms