rotula
rotula
English
Noun
Ad
Definition
The patella; the kneecap.
Etymology
Learned borrowing from Latin rotula. Doublet of role and roll.
Ad
rotula
The patella; the kneecap.
Learned borrowing from Latin rotula. Doublet of role and roll.