Podarthrum - Definition - Law Dictionary Home Dictionary Definition podarthrum
Definition :
The foot joint in birds the joint between the metatarsus and the toes
View Judgments Citing this PhraseView Acts Citing this Phrase
The foot joint in birds the joint between the metatarsus and the toes
View Judgments Citing this Phrase