Meniscuses Meaning
There are 3 meaning(s) for word Meniscuses
Meaning 1 : (anatomy) a disk of cartilage that serves as a cushion between the ends of bones that meet at a joint
Synonyms : semilunar cartilage
Synonyms : semilunar cartilage
Meaning 2 : (optics) a lens that is concave on one side and convex on the other
Meaning 3 : (physics) the curved upper surface of a nonturbulent liquid in a vertical tube
Similar words of Meniscuses :
