interaxillary
English
interaxillary meaning in English • interaxillary का अर्थ अंग्रेजी में
Adjective
- Situated within or between the axils of leaves.