Retentor
English Meaning
A muscle which serves to retain an organ or part in place, esp. when retracted. See Illust. of Phylactolemata.
Sorry, No Malayalam Meaning for your input!
See Retento Want To Try Retentor In Malayalam??