English Dictionary
◊ MENISCUS
meniscus
n : a disk of cartilage that serves as a cusion between the ends
of bones that meet at a point