monodecanoates

English

Noun

monodecanoates

  1. plural of monodecanoate