Humeri meaning

(anatomy) Plural form of humerus.
noun
0
0
Advertisement