trilinoleates

English

Noun

trilinoleates

  1. plural of trilinoleate