Glossary Renewable energy / Term
A device installed on the blades of wind turbines to reduce the noise they produce: the name describes its shape, which recalls the serration of a dinosaur tail.
Permanent link DinoTail - Creation date 2021-10-28