6 results found
Search Results for: tarsus
Astragalus
Definition noun (1) (anatomy) The bone in the tarsus of the foot, forming the lower part of the ankle joint; the bone of the... Read More
Philippine tarsier
Definition noun, plural: Philippine tarsiers A tarsier species endemic to the islands of the Philippines Supplement Tarsiers... Read More