English edit

Etymology edit

endothelium +‎ -oid

Adjective edit

endothelioid (comparative more endothelioid, superlative most endothelioid)

  1. Resembling endothelium.