English-Latin dictionary »

deltoid meaning in Latin

EnglishLatin
deltoid (triangular muscle on the human shoulder)
noun
[UK: ˈdel.tɔɪd]
[US: ˈdel.tɔɪd]

musculus deltoidesnoun
{m}