Etymed
Open the app →
Glossary
› mitr-
mitr-
Meaning:
mitre; bishop's hat (shape of valve) ·
Origin:
Latin
Terms using mitr-
mitral regurgitation