Immune System Brain Teaser

5 (1 Ratings)
What cells release histamine?
Mast cells
End Of Game
Time