rotula ( synonym found)

Definition of rotula:

(n) : the patella

Back to Top