eicosenoates

English

Noun

eicosenoates

  1. plural of eicosenoate