THV
English
Noun
THV
(
plural
THVs
)
(
medicine
)
Initialism of
transcatheter
heart valve
.
Anagrams
HVT
,
Vth