heart valve
Explore definitions, synonyms, and language insights of heart valve
Definitions
Noun
a valve to control one-way flow of blood
Noun
an implant that replaces a natural cardiac valve