Definitions for endothelioid
endothelioid
en·do·the·li·oid
Spelling: [en-doh-thee-lee-oid]
IPA: /ˌɛn doʊˈθi liˌɔɪd/
Endothelioid is a 12 letter English word.
You can make 481 anagrams from letters in endothelioid (ddeehiilnoot).
Definitions for endothelioid
adjective
-
resembling endothelium.
Origin of endothelioid
First recorded in 1865-70; endotheli(um) + -oid