English edit

Noun edit

endotheliomata

  1. plural of endothelioma