Immune System Brain Teaser

What cells release histamine?
Mast cells
End Of Game
Time
Advertisement