Meaning of "Cyclodial propulsion system"

A system of vertical blades that have taken the place of propellers for propulsion in some applications. Generically referred to as a “tractor system”.

Cyclodial propulsion system Meaning of