polymorpholeukocytes

English

edit

Noun

edit

polymorpholeukocytes

  1. plural of polymorpholeukocyte