Definition of “patella” - English Dictionary

british dictionary