See also: octadécènes

English edit

Noun edit

octadecenes

  1. plural of octadecene