stipuled
English
stipuled meaning in English • stipuled का अर्थ अंग्रेजी में
Adjective
- Furnished with stipules, or leafy appendages.