octenyls

English

Noun

octenyls

  1. plural of octenyl