• Endothelioid

    Origin

    en + -endothelium + oid

    Full definition of endothelioid

    Adjective

    endothelioid

    1. Resembling endothelium.
    © Wiktionary