telfairic acid

English

Noun

telfairic acid (uncountable)

  1. (organic chemistry) A form of linoleic acid isolated from Telfairia oil.