We do not currently know of any synonyms for turbogenerators.
The noun turbogenerators is defined as: