squamaceous
English
squamaceous meaning in English • squamaceous का अर्थ अंग्रेजी में
Adjective
- Squamose.