Dictionary Definition:
[translation-san] {C} hasta-pāda-tale
[translation-eng] {C} on the soles of the feet and on the palms of the hands