angioclast

/ˌænˈdʒaɪəklæst/

Definitions

1. noun

A cell that breaks down or destroys blood vessels, such as an immune cell called a macrophage.

“The immune system activated angioclasts to clear the damaged blood vessel from the infected area.”

Synonyms

  • angiodestructive cell
  • vascular destructive cell

Antonyms

  • angiogenetic cell
  • vascular proliferating cell