Adjective
endothelioid (comparative more endothelioid, superlative most endothelioid) Resembling endothelium.