foliferous
English
foliferous meaning in English • foliferous का अर्थ अंग्रेजी में
Adjective
- Producing leaves.