angiosphere (English, noun)
expansion: angiosphere (plural angiospheres)
Senses:
glosses: A spherical colony of endothelial or epithelial cells in a blood vessel
Forms:
form: angiospheres
tags: plural