Sporopollenin layer