3.2799999999999997128e-30 leaf development stages