Robuta

https://www.merriam-webster.com/dictionary/cumulene CUMULENE Definition & Meaning - Merriam-Webster The meaning of CUMULENE is a hydrocarbon containing cumulated double bonds. definitionmeaningmerriamwebster