polyricinoleates
English
Noun
polyricinoleates
plural of
polyricinoleate