Dilator
English Meaning
One who, or that which, widens or expands.
- A muscle that dilates a body part, such as a blood vessel or the pupil of the eye.
- An instrument that dilates a body part, such as a cavity, canal, or orifice.
Sorry, No Malayalam Meaning for your input!
See Dilato Want To Try Dilator In Malayalam??