polykaryocytes

English

Noun

polykaryocytes

  1. plural of polykaryocyte