SUPINATOR


Meaning of SUPINATOR in English

[su.pi.na.tor] n [NL, fr. L supinare] (1615): a muscle that produces the motion of supination

Merriam-Webster English vocab.      Английский словарь Merriam Webster.