tempurung lututBahasa Indonesia

kneecap, kneepan, patella

Noun

A small flat triangular bone in front of the knee that protects the knee joint

English: patella, kneecap, kneepan

Less certain link between this word and this sense.

English words with similar meanings

Show 4 words