Multiturbine definition

Having or pertaining to more than one turbine.
adjective
0
0
Advertisement

Origin of multiturbine

  • multi- +‎ turbine

    From Wiktionary