heneicosanoates

English

Noun

heneicosanoates

  1. plural of heneicosanoate