
Explanation
In chemistry, an alkane is an organic molecule that contains all Carbon-Carbon single bonds. An alkene is a molecule that contains a carbon-carbon double bond. An alkyne is a molecule that contains a carbon-carbon triple bond. In this joke, the porcupine, porcupene, and porcupyne have spikes that coincide with the number of their bonds.