kamus
.
Search
About
petiolule
English
petiolule
Noun
The stalk of a leaflet
English: petiolule