n. Any of the articular menisci of the knee joint.
semilunar cartilage 🔊 Listen to this n. Any of the articular menisci of the knee joint. Share Facebook Twitter Google +