Dictionary search results

Showing 1-2 of 2 results

mitral British & World English

Denoting or relating to the mitral valve

mitral valve British & World English

The valve between the left atrium and the left ventricle of the heart, which has two tapered cusps