EGAVE

dendrolite

Meaning

  1. noun A petrified or fossilised tree, plant, or part of a plant.

Similar words

antholite dendrachate phytolite fossil typolite dendrite coprolite psarolite lithoxyl lithophyton

Save “dendrolite” to learn later