Definify.com

Definition 2025


endothelioid

endothelioid

English

Adjective

endothelioid (comparative more endothelioid, superlative most endothelioid)

  1. Resembling endothelium.