microspherocytes
English
Noun
microspherocytes
plural of
microspherocyte