immunoblast








n.

  1. An antigenically stimulated white blood cell.
53 queries 0.580