endotheliocytes

English

Noun

endotheliocytes

  1. plural of endotheliocyte