irritable heart

noun

Medical Definition of irritable heart