Plantar
English Meaning
Of or pertaining to the sole of the foot; as, the plantar arteries.
- Of, relating to, or occurring on the sole of the foot: plantar warts.
Sorry, No Malayalam Meaning for your input!
See Planta Want To Try Plantar In Malayalam??