debodun
SF VIP
- Location
- way upstate in New York, USA
Meniscus (noun) - the curved upper surface of a liquid in a tube; a thin fibrous cartilage between the surfaces of some joints.
Sometimes joggers get a torn knee meniscus from the stress running puts on their joints.
Sometimes joggers get a torn knee meniscus from the stress running puts on their joints.