English edit

Noun edit

eicosanoates

  1. plural of eicosanoate