Swedish-English dictionary »

semimembranosus meaning in English

SwedishEnglish
semimembranosus substantiv
{c} {n}

semimembranosus(The innermost muscle of the thigh)
noun