meaning of heart valve

1. an implant that replaces a natural heart valve


Related Words

heart valve |

Developed & Maintained By Taraprasad.com

Treasure Words