meaning of petrifactive

1. Having the quality of converting organic matter into stone; petrifying.
2.
Pertaining to, or characterized by, petrifaction.


Related Words

petrifactive |

Developed & Maintained By Taraprasad.com

Treasure Words