English edit

Noun edit

microspherocytes

  1. plural of microspherocyte