Origin: Latin suffix -ate
Definition, synonyms and related words
A surfactant and stabilizer derived from coconut oil.