Definition of oily acid in English:

oily acid

noun

  • A fatty acid.

Origin

Mid 19th century; earliest use found in Thomas Thomson.