trioleates

English

Noun

trioleates

  1. plural of trioleate