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.”
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.”