Nature Parmentiera cereifera: Trees up to 10meters tall and germinated stems yield fruit up to 1.5meters