Dictionary Definition:
sahasrôrv-aṅghri-bāhv-aksa having a thousand thighs and feet and arms and eyes BhP