Definition Definition

podarthrum - Meaning and Examples

Meaning of 'podarthrum' (Webster Dictionary)

1 . Podarthrum [ n.]
- The foot joint; in birds, the joint between the metatarsus and the toes.