Online English Dictionary

Home

Dendrolite


n.

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


© 2009 Dammam Community College