What is the meaning of atrium in English?

Learn vocabulary with pictures as well as definitions of atrium in English

Learn in

See more

n. atrium

Definition of atrium in English

Upper chamber of the heart which receives blood from the body through the veins.