Word info

solubilate

Noun

Meaning

solubilate (plural solubilates)

A water-soluble extract

Source: en.wiktionary.org

Close letter words and terms