Columella
English Meaning
An axis to which a carpel of a compound pistil may be attached, as in the case of the geranium; or which is left when a pod opens.
Sorry, No Malayalam Meaning for your input!
See Columell Want To Try Columella In Malayalam??