Endotheloid
/(?)/
En·do·the·loid
Endotheloid
a.
Like endothelium.
(Anat.)