octadecyls

English

Noun

octadecyls

  1. plural of octadecyl