slightly soluble
This substance is slightly soluble in water.
// MAIN MEANINGslightly soluble
Explore more related entries to look up.