The AI-powered English dictionary
plural ricinoleates
(chemistry) any salt or ester of ricinoleic acid examples