ultra- + left
ultraleft (comparative more ultraleft, superlative most ultraleft)
ultraleft (plural ultralefts)