kneepan








noun

  1. the kneecap or patella.

noun

  1. anatomy another word for patella
53 queries 0.541