Wiktionary
solubilizates
n. (plural of solubilizate English)
n. (plural of solubilizate English)