Biodiesel production from non edible oil via transesterification reaction using heterogeneous catalyst derived from post harvest plants