English

edit

Noun

edit

lysocytes

  1. plural of lysocyte