Petiole
English Meaning
A leafstalk; the footstalk of a leaf, connecting the blade with the stem. See Illust. of Leaf.
- Botany The stalk by which a leaf is attached to a stem. Also called leafstalk.
- Zoology A slender, stalklike part, as that connecting the thorax and abdomen in certain insects.
Sorry, No Malayalam Meaning for your input!
See Petiol Want To Try Petiole In Malayalam??