mast cell or a mastocyte, labrocyte

What You Should Know About Mast Cell Diseases