What is the meaning of petrification in English?

Learn vocabulary with pictures as well as definitions of petrification in English

Learn in

See more

n. petrification

Definition of petrification in English

Conversion to stone.