Noun
telfairic acid (uncountable) (organic chemistry) A form of linoleic acid isolated from Telfairia oil.