petrification - Dictionary definition and meaning for word
petrification
Definition (noun) the process of turning some plant material into stone by infiltration with water carrying mineral particles without changing the original shape
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com