petiolule
English
petiolule meaning in English • petiolule का अर्थ अंग्रेजी में
Noun
- A small petiole, or the petiole of a leaflet.