diolefinations

English

Noun

diolefinations

  1. plural of diolefination