Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
femoris
noun
(n)
the longest and thickest bone of the human skeleton; extends from the pelvis to the knee
terpanjang dan thickest tulang rangka manusia; meluas dari pinggul ke lutut
Synonym:
femur
,
thighbone
source: wordnet30