English edit

Noun edit

monocytes

  1. plural of monocyte

French edit

Noun edit

monocytes ?

  1. plural of monocyte