GeneralConnection.com
➔
Dictionary
kneecap
Noun
1. patella
Verb
1. kneepan, sesamoid bone, os sesamoideum, shoot
1. hit, pip
Usage