palmacite
English
palmacite meaning in English • palmacite का अर्थ अंग्रेजी में
Noun
- A fossil palm.