Noun
pachypod (plural pachypods) (zoology, sometimes attributive) Any of a group of animals with thick feet.