endothelioid
English edit
Etymology edit
endothelium + -oid
Adjective edit
endothelioid (comparative more endothelioid, superlative most endothelioid)
- Resembling endothelium.
endothelium + -oid
endothelioid (comparative more endothelioid, superlative most endothelioid)