English

edit

Noun

edit

mastocytes

  1. plural of mastocyte