Pinnule
English Meaning
One of the small divisions of a decompound frond or leaf. See Illust. of Bipinnate leaf, under Bipinnate.
Sorry, No Malayalam Meaning for your input!
See Pinnul Want To Try Pinnule In Malayalam??