paleola
English
paleola meaning in English • paleola का अर्थ अंग्रेजी में
Noun
- A diminutive or secondary palea; a lodicule.