meniscusEnglish

meniscus, semilunar cartilage

Noun

(anatomy) a disk of cartilage that serves as a cushion between the ends of bones that meet at a joint

English: meniscus, semilunar cartilage

Bahasa: meniskus

(optics) a lens that is concave on one side and convex on the other

English: meniscus

(physics) the curved upper surface of a nonturbulent liquid in a vertical tube

English: meniscus

Bahasa words with similar meanings

English words with similar meanings

Show 1 words