Editor
Definition

Atrium

Right and Left Atria: The upper thin-walled chambers of the heart 

Sponsored Ads