mast cells
English
Noun
mast
cells
plural of
mast cell