Wiktionary
endotheliomas
n. (plural of endothelioma English)
n. (plural of endothelioma English)