English-Lithuanian translations for meniscus
Definition of meniscus
- A crescent moon, or an object shaped like it.
- A lens which is convex on one side and concave on the other, being crescent-shaped in cross-section.
- Either of two parts of the human knee that provide structural integrity to the knee when it undergoes tension and torsion.
Trending Searches
Popular Dictionaries