Supracoracoideus meaning

(anatomy) A pair of muscles that raise the wings of birds in flight.
noun
0
0
Advertisement