Definition of “mitral valve” - English Dictionary

English