LAPIDESCENT


Meaning of LAPIDESCENT in English

(n.) Any substance which has the quality of petrifying other bodies, or of converting or being converted into stone.

Webster's English dictionary.      Английский словарь Webster.