A composite leaf refers to a type of leaf that is made up of smaller leaflets. These leaflets are attached to a single stalk or petiole. Think of it like a leaf made up of little leaf parts. Full definition
The standard composite leaf spring rear suspension setup is fairly comfortable as is, riding out imperfections on all surfaces without much fuss. (carbuzz.com)
Underneath, this «Vette sticks with the familiar combination of double wishbones all round, with those at the rear sharing a single transversely mounted composite leaf spring. (evo.co.uk)
In classic Corvette fashion, the Z06 relies on tried - and - tested transverse composite leaf springs (autocar.co.uk)