heptadecyls

English

Noun

heptadecyls

  1. plural of heptadecyl