Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
quadriceps femoris
noun
(n)
a muscle of the thigh that extends the leg
otot dari paha bertemu kaki
Synonym:
musculus quadriceps femoris
,
quad
,
quadriceps
source: wordnet30