Term Gallery logo

Meanings of vena cava inferior in Catalan