cardiosomes
English
Noun
cardiosomes
plural of
cardiosome