dodecanoates

English

Noun

dodecanoates

  1. plural of dodecanoate