heneicosanes

English

Noun

heneicosanes

  1. plural of heneicosane