Glossary Renewable energy / Term
The heart of the wind turbine, composed of a hub to which the rotor blades are attached.
Permanent link Wind turbine rotor - Creation date 2021-10-28