English Dictionary
Definition vena cava in British English
vena cava noun
[countable] noun
/ˌviːnə ˈkeɪvə/
Synonyms and related words
