embolizations

noun
  1. Plural of embolization; medical procedures in which a substance is introduced into a blood vessel to block blood flow, typically to treat abnormal blood vessels or tumors.
  2. Usage: medical/clinical term; commonly used in interventional radiology and vascular surgery

Examples