pachypod

Noun

 * 1)  Any of a group of animals with thick feet.