SVT

SVT

English Noun
Ad

Definition

Initialism of supraventricular tachycardia.

Ad