endotheloid

English

Etymology

From endothelium +‎ -oid.

Adjective

endotheloid (comparative more endotheloid, superlative most endotheloid)

  1. (anatomy) Like, or related to, endothelium.
    endotheloid cells/plates

References