VariousWords beta
Related Terms:
Definitions:
Noun
heart valve
Definition: an implant that replaces a natural cardiac valve
Definition: Any of the valves in the heart which prevent blood from moving in the wrong direction.