right atrium - receives poorly oxygenated blood from different parts of the body

left atrium - receives  oxygen rich blood from the lungs

right ventricle -ejects bloods towards lungs through pulmonary arteries

left ventricle - ejects towards different parts of the body through aorta

septum - divides the heart into left and right halves

tricuspid and bicuspid  valves - prevents backflow of blood

sinoatrial node - it is where the cardiac contraction originates

the following are blood vessels attached to the heart:

a. aorta - the largest artery

b. superior and inferior vena cavae - 2 big veins that drains into right atrium

c.pulmonary arteries - brings blood to the lungs

d. pulmonary veins - brings blood from lungs to the left atrium

tnx in answer
make the correction pls. its ejects blood..........