MENISCUS


Meaning of MENISCUS in English

noun a crescent.

2. meniscus ·noun a lens convex on one side and concave on the other.

3. meniscus ·noun an interarticular synovial cartilage or membrane; ·esp., one of the intervertebral synovial disks in some parts of the vertebral column of birds.

Webster English vocab.      Английский словарь Webster.