Podarthrum
Word Dictionary
-> Podarthrum
Search:
Podarthrum
(n.) The foot joint; in birds, the joint between the metatarsus and the toes.
Terms of Use
Canadian Jobs