Search ICD ICD, abbreviation for implantable cardioverter-defibrillator. Tweet Telegram VK Random Words ileoanal nephrolytic scoleces protein antibiotic BCAA lactose tolerance test osteomas, osteomata prostacyclin (PGI2) terazosin