solubilate (English, noun)
expansion: solubilate (plural solubilates)
Senses:
glosses: A water-soluble extract
Forms:
form: solubilates
tags: plural