Home / H / heart valve

heart valve

noun 11 letters Scrabble 19 WWF 21
Definitions
noun

a valve to control one-way flow of blood

noun

an implant that replaces a natural cardiac valve

Want another word?
Spin the dictionary for a fresh one.
Generate a word →