linoleate









linoleate


linoleate noun

  1. an ester or salt of linoleic acid
53 queries 0.555