interpetiolar
English
interpetiolar meaning in English • interpetiolar का अर्थ अंग्रेजी में
Adjective
- Being between petioles. Cf. Intrapetiolar>.