infarcted

listen to the pronunciation of infarcted
English - English
{s} blocked, sealed off (Medicine)
infarcted
Favorites