dendrolite
English
dendrolite meaning in English • dendrolite का अर्थ अंग्रेजी में
Noun
- A petrified or fossil shrub, plant, or part of a plant.