endothelioid

English

Etymology

From endothelium +‎ -oid.

Adjective

endothelioid (comparative more endothelioid, superlative most endothelioid)

  1. Resembling endothelium.