oleate
nounDefinition of oleate
: a salt or ester of oleic acid
Keep scrolling for more
Keep scrolling for more