Wiktionary
left atriums
n. (plural of left atrium English)
n. (plural of left atrium English)