meaning of petrescent
1.
Petrifying;
converting
into
stone;
as,
petrescent
water.
Related Words
petrescent
|
Developed & Maintained By
Taraprasad.com