EGAVE

solubilate

Meaning

  1. noun A water-soluble extract

Similar words

solubilisate solubilizate solubilizer solubiliser solubilisation solubilization solvend desolvate solvatization solvent

Save “solubilate” to learn later