Home
Search
Index
Definify.com
Definition
2025
mesotendons
mesotendons
English
Noun
mesotendons
plural of
mesotendon
Similar Results