Definify.com

Definition 2025


tarsometatarsi

tarsometatarsi

English

Noun

tarsometatarsi

  1. plural of tarsometatarsus