palmitoleates

English

Noun

palmitoleates

  1. plural of palmitoleate