Squamiferum (Latin) meaning scale-bearing, referring to the numerous hard sclerites covering the foot. [details]