MalayTranslate.com
Malay to English Translator
Translate Here

English to English

latissimus dorsi
(l/@/'t/I/s/@/m/@/s_'d/O/rs/aI/ )

noun (n)

  • a broad flat muscle on either side of the back
    a luas datar otot di kedua sisi belakang
    Synonym:
    lat
    source: wordnet30