Endotheloid
(
a.
) Like endothelium.