Patella

Vocabulary Term #2395
Noun (thing)
USA
UK
Patella
USA
UK
the kneecap
USA
UK
"A splint was placed over the patella to immobilize it while it healed."