Spanish-English dictionary »

vena cava superior meaning in English

SpanishEnglish
vena cava superior noun
{f}

superior vena cava [superior venae cavae](large vein)
noun