Dendrolite
Word Dictionary
-> Dendrolite
Search:
Dendrolite
(n.) A petrified or fossil shrub, plant, or part of a plant.
Terms of Use
Canadian Jobs