1 result found
Search Results for: heart_valve_prosthesis_implantation
Heart valve
Definition noun, plural: heart valves (anatomy) Any of the valves of the heart that prevents the back flow of blood through... Read More