Oleochemicals meaning : Any organic compound derived from a natural vegetable oil or animal fat
oleochemicals
unfavorable
kyanises
sheesh
phantasized