Word info

endothelioid

Adjective

Meaning

endothelioid (comparative more endothelioid, superlative most endothelioid)

Resembling endothelium.

Source: en.wiktionary.org

Close letter words and terms