metatarsomeres
English
Noun
metatarsomeres
plural of
metatarsomere