YourDictionary

endothelioid medical definition

adjective
Resembling endothelium.

link/cite print suggestion box