left-anterior sided inferior vena cava - Turkish English Dictionary

Suggest a Term