DENDROLITE


Meaning of DENDROLITE in English

noun a petrified or fossil shrub, plant, or part of a plant.

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